📄 jgsearchdk.pas
字号:
unit JGSearchDK;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, frmMapChild, ImgList, ExtCtrls, ComCtrls, ToolWin, StdCtrls,
AppEvnts, SOAPHTTPTrans;
type
TJGSearchDKGL = class(TmapChild)
ToolButton1: TToolButton;
ToolButton3: TToolButton;
Panel6: TPanel;
LblRQ: TLabel;
DT: TDateTimePicker;
ToolButton2: TToolButton;
procedure ToolButton3Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure ToolButton1Click(Sender: TObject);
procedure DTChange(Sender: TObject);
private
{ Private declarations }
nY, nM, nD: word;
sNY: string;
procedure LabelClick(Sender: TObject); overload;
public
{ Public declarations }
end;
var
JGSearchDKGL: TJGSearchDKGL;
implementation
uses uNodeLabel, dmPJg, JGSearchDkDs, uUserFunc;
{$R *.dfm}
procedure TJGSearchDKGL.ToolButton3Click(Sender: TObject);
begin
inherited;
close;
end;
procedure TJGSearchDKGL.FormCreate(Sender: TObject);
var
i: smallint;
begin
inherited;
DT.Date := date;
for i := 0 to high(aNode) do
aNode[i].OnClick := LabelClick;
// panel1.Visible := false;
// panel2.Visible := false;
end;
procedure TJGSearchDKGL.LabelClick(Sender: TObject);
var
// i: smallint;
GjjDs: TJGSearchDkDsGL;
cmd: string;
begin
{ i := IndexOfNodeLabel(aNode, (sender as TNodeLabel));
if not ToolButton1.Down then
begin
if aNode[i].Font.color <> clRed then
aNode[i].Font.color := clRed
else
aNode[i].Font.color := clBlack;
end
else
begin
}
DT.OnChange(self);
DM.HTTPRIO_Cx.URL := aNode[iNode].URL;
Cmd := 'select ''' + aNode[iNode].Number + ''' dsbh,'''
+ StrTran(aNode[iNode].Caption, 0, 12, ' ')
+ ''' dsmc,* from V_GJJDK';
DM.GjjCx(Cmd);
GjjDs := TJGSearchDkDsGL.Create(application);
GjjDs.sNy := sNy;
GjjDs.ShowModal;
GjjDs.Free;
// end;
end;
procedure TJGSearchDKGL.ToolButton1Click(Sender: TObject);
begin
LabelClick(sender);
end;
procedure TJGSearchDKGL.DTChange(Sender: TObject);
begin
inherited;
DecodeDate(DT.Date, nY, nM, nD);
sNy := trim(inttostr(nY)) + padl(trim(inttostr(nM)), 2, '0');
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -