RtTool/Delphi7/开发档案/马国钢开发代码/ThreeFun/helpForm/U_TransferWayHelp.pas

89 lines
1.9 KiB
ObjectPascal
Raw Normal View History

2025-01-08 11:55:07 +08:00
unit U_TransferWayHelp;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, cxStyles, cxCustomData, cxGraphics, cxFilter, cxData,
cxDataStorage, cxEdit, DB, cxDBData, cxDropDownEdit, StdCtrls, Buttons,
ADODB, cxGridLevel, cxGridCustomTableView, cxGridTableView,
cxGridDBTableView, cxClasses, cxControls, cxGridCustomView, cxGrid;
type
TfrmTransferWayHelp = class(TForm)
dbGrid1: TcxGrid;
Tv1: TcxGridDBTableView;
Tv1Transferwaycode: TcxGridDBColumn;
Tv1TransferWayName: TcxGridDBColumn;
dbGrid1Level1: TcxGridLevel;
DataSource1: TDataSource;
ADOConnection1: TADOConnection;
ADOQueryHelp: TADOQuery;
btOk: TBitBtn;
btNo: TBitBtn;
procedure FormCreate(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure btOkClick(Sender: TObject);
procedure Tv1DblClick(Sender: TObject);
procedure btNoClick(Sender: TObject);
private
procedure InitData();
{ Private declarations }
public
{ Public declarations }
end;
var
frmTransferWayHelp: TfrmTransferWayHelp;
implementation
uses
U_global;
{$R *.dfm}
procedure TfrmTransferWayHelp.FormCreate(Sender: TObject);
begin
with ADOConnection1 do
begin
Connected:=False;
ConnectionString:=gConString;
Connected:=True;
end;
end;
procedure TfrmTransferWayHelp.InitData();
begin
with ADOQueryHelp do
begin
close;
sql.clear;
sql.Add('select * from GY_TransferWay');
sql.Add('order by TransferWayCode');
Open;
end;
end;
procedure TfrmTransferWayHelp.FormShow(Sender: TObject);
begin
InitData();
end;
procedure TfrmTransferWayHelp.btOkClick(Sender: TObject);
begin
if ADOQueryHelp.IsEmpty then Exit;
ModalResult:=1;
end;
procedure TfrmTransferWayHelp.Tv1DblClick(Sender: TObject);
begin
btOk.Click;
end;
procedure TfrmTransferWayHelp.btNoClick(Sender: TObject);
begin
ModalResult:=-1;
end;
end.