D7wmguihua/坯布码单待检(PBMDDJ.dll)/U_OrderJDNote.pas
DESKTOP-E401PHE\Administrator b4b5840f18 1
2025-01-18 16:22:10 +08:00

70 lines
1.6 KiB
ObjectPascal

unit U_OrderJDNote;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComCtrls, ToolWin, cxStyles, cxCustomData, cxGraphics, cxFilter,
cxData, cxDataStorage, cxEdit, DB, cxDBData, cxCalendar,
cxGridCustomPopupMenu, cxGridPopupMenu, DBClient, cxGridLevel,
cxGridCustomTableView, cxGridTableView, cxGridDBTableView, cxClasses,
cxControls, cxGridCustomView, cxGrid, ADODB;
type
TfrmOrderJDNote = class(TForm)
ToolBar1: TToolBar;
TBClose: TToolButton;
cxGrid3: TcxGrid;
Tv3: TcxGridDBTableView;
cxGridDBColumn4: TcxGridDBColumn;
cxGridDBColumn5: TcxGridDBColumn;
cxGridLevel2: TcxGridLevel;
DataSource3: TDataSource;
ClientDataSet3: TClientDataSet;
cxGridPopupMenu3: TcxGridPopupMenu;
ADOQuerySub: TADOQuery;
procedure TBCloseClick(Sender: TObject);
procedure FormShow(Sender: TObject);
private
{ Private declarations }
procedure InitATGrid();
public
{ Public declarations }
FMainId,FTTYpe:string;
end;
var
frmOrderJDNote: TfrmOrderJDNote;
implementation
Uses
U_DataLink,U_RTFun;
{$R *.dfm}
procedure TfrmOrderJDNote.InitATGrid();
begin
with ADOQuerySub do
begin
Close;
sql.Clear;
sql.Add('select * from JYOrderJD_Main_Att where Mainid='''+Trim(FMainId)+'''');
sql.Add(' and ATType='''+Trim(FTTYpe)+'''');
Open;
end;
SCreateCDS20(ADOQuerySub,ClientDataSet3);
SInitCDSData20(ADOQuerySub,ClientDataSet3);
end;
procedure TfrmOrderJDNote.TBCloseClick(Sender: TObject);
begin
Close;
end;
procedure TfrmOrderJDNote.FormShow(Sender: TObject);
begin
InitATGrid();
end;
end.