This commit is contained in:
DESKTOP-E401PHE\Administrator 2025-06-02 09:59:11 +08:00
parent e50e2a2845
commit 6f2ddd1985
13 changed files with 107 additions and 37 deletions

View File

@ -127,7 +127,6 @@ inherited frmReceivableList: TfrmReceivableList
Color = clWhite Color = clWhite
ParentBackground = False ParentBackground = False
TabOrder = 1 TabOrder = 1
ExplicitTop = 32
object Label3: TLabel object Label3: TLabel
Left = 172 Left = 172
Top = 13 Top = 13

View File

@ -483,28 +483,30 @@ begin
end; end;
procedure TfrmReceivableList.ToolButton1Click(Sender: TObject); procedure TfrmReceivableList.ToolButton1Click(Sender: TObject);
//var var
// MFFIDS: string; MFFIDS: string;
begin begin
if CDS_1.IsEmpty then if CDS_1.IsEmpty then
exit; exit;
// if not CDS_1.Locate('SSel', True, []) then if not CDS_1.Locate('SSel', True, []) then
// begin begin
// application.MessageBox('请选择数据', '提示'); application.MessageBox('请选择数据', '提示');
// Exit; Exit;
// end; end;
//
MFFIDS:='';
with CDS_1 do
begin
DisableControls;
while CDS_1.Locate('SSel', True, []) do
begin
// with CDS_1 do MFFIDS :=MFFIDS+ ',' + Trim(CDS_1.fieldbyname('FFID').AsString) ;
// begin CDS_1.Delete;
// DisableControls; end;
// while CDS_1.Locate('SSel', True, []) do EnableControls;
// begin end;
MFFIDS := CDS_1.fieldbyname('FFID').AsString;
// CDS_1.Delete;
// end;
// EnableControls;
// end;
try try
with ADOQueryCmd do with ADOQueryCmd do

View File

@ -7,7 +7,6 @@ inherited frmTradePlanList: TfrmTradePlanList
FormStyle = fsMDIChild FormStyle = fsMDIChild
Position = poScreenCenter Position = poScreenCenter
Visible = True Visible = True
ExplicitLeft = -185
ExplicitWidth = 1556 ExplicitWidth = 1556
ExplicitHeight = 799 ExplicitHeight = 799
PixelsPerInch = 96 PixelsPerInch = 96
@ -231,7 +230,6 @@ inherited frmTradePlanList: TfrmTradePlanList
Color = 16242829 Color = 16242829
ParentBackground = False ParentBackground = False
TabOrder = 1 TabOrder = 1
ExplicitTop = 70
object Label3: TLabel object Label3: TLabel
Left = 345 Left = 345
Top = 20 Top = 20
@ -426,8 +424,6 @@ inherited frmTradePlanList: TfrmTradePlanList
Align = alClient Align = alClient
PopupMenu = PM_1 PopupMenu = PM_1
TabOrder = 3 TabOrder = 3
ExplicitTop = 145
ExplicitHeight = 411
object Tv1: TcxGridDBTableView object Tv1: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <> Navigator.Buttons.CustomButtons = <>
ScrollbarAnnotations.CustomAnnotations = <> ScrollbarAnnotations.CustomAnnotations = <>
@ -725,7 +721,6 @@ inherited frmTradePlanList: TfrmTradePlanList
' '#24050#23436#25104' ' ' '#24050#23436#25104' '
' '#20840#37096' ') ' '#20840#37096' ')
OnChange = cxTabControl1Change OnChange = cxTabControl1Change
ExplicitTop = 127
ClientRectRight = 0 ClientRectRight = 0
ClientRectTop = 0 ClientRectTop = 0
end end
@ -1688,7 +1683,7 @@ inherited frmTradePlanList: TfrmTradePlanList
TabOrder = 17 TabOrder = 17
end end
object BGNote: TMemo object BGNote: TMemo
Tag = 1 Tag = 2
Left = 743 Left = 743
Top = 201 Top = 201
Width = 188 Width = 188

View File

@ -1213,6 +1213,7 @@ begin
sql.Add(',BGLF=''' + Trim(BGLF.Text) + ''''); sql.Add(',BGLF=''' + Trim(BGLF.Text) + '''');
sql.Add(',BGMeter=''' + FloatToStr(strtofloatdef(Trim(BGMeter.Text),0)) + ''''); sql.Add(',BGMeter=''' + FloatToStr(strtofloatdef(Trim(BGMeter.Text),0)) + '''');
sql.Add(',consignee=''' + Trim(consignee.Text) + ''''); sql.Add(',consignee=''' + Trim(consignee.Text) + '''');
sql.Add(',BGNote=''' + Trim(BGNote.Text) + '''');
sql.Add(',cm=''' + Trim(BGcm.Text) + ''''); sql.Add(',cm=''' + Trim(BGcm.Text) + '''');
sql.Add(',jm=''' + Trim(BGjm.Text) + ''''); sql.Add(',jm=''' + Trim(BGjm.Text) + '''');
SQL.Add(',Editer=''' + Trim(DName) + ''''); SQL.Add(',Editer=''' + Trim(DName) + '''');
@ -1256,6 +1257,7 @@ begin
BGGramWeight.text := ''; BGGramWeight.text := '';
consignee.text := ''; consignee.text := '';
BGLF.text := ''; BGLF.text := '';
BGNote.text := '';
// WriteCxGrid('指示单列表FF1', Tv3, '生产指示单管理'); // WriteCxGrid('指示单列表FF1', Tv3, '生产指示单管理');
Panel4.Visible := False; Panel4.Visible := False;

View File

@ -76,6 +76,14 @@ inherited frmTradeFinishClothOutEdit: TfrmTradeFinishClothOutEdit
ImageIndex = 7 ImageIndex = 7
OnClick = TBCloseClick OnClick = TBCloseClick
end end
object ToolButton2: TToolButton
Left = 379
Top = 0
AutoSize = True
Caption = #19968#38190#26367#25442
ImageIndex = 17
OnClick = ToolButton2Click
end
end end
object cxGrid2: TcxGrid [1] object cxGrid2: TcxGrid [1]
Left = 0 Left = 0

View File

@ -57,6 +57,7 @@ type
Tv1Column9: TcxGridDBColumn; Tv1Column9: TcxGridDBColumn;
Tv1Column10: TcxGridDBColumn; Tv1Column10: TcxGridDBColumn;
Tv1Column11: TcxGridDBColumn; Tv1Column11: TcxGridDBColumn;
ToolButton2: TToolButton;
procedure FormClose(Sender: TObject; var Action: TCloseAction); procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure TBAddClick(Sender: TObject); procedure TBAddClick(Sender: TObject);
procedure TBCloseClick(Sender: TObject); procedure TBCloseClick(Sender: TObject);
@ -68,6 +69,7 @@ type
procedure Tv1Column2PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer); procedure Tv1Column2PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
procedure v1Column14PropertiesEditValueChanged(Sender: TObject); procedure v1Column14PropertiesEditValueChanged(Sender: TObject);
procedure v1Column13PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer); procedure v1Column13PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
procedure ToolButton2Click(Sender: TObject);
private private
{ Private declarations } { Private declarations }
function SaveCKData(): Boolean; function SaveCKData(): Boolean;
@ -402,6 +404,14 @@ begin
end; end;
procedure TfrmTradeFinishClothOutEdit.ToolButton2Click(Sender: TObject);
begin
if CDS_Sub.IsEmpty then
Exit;
OneKeyPost(Tv1, CDS_Sub);
end;
procedure TfrmTradeFinishClothOutEdit.Tv1Column2PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer); procedure TfrmTradeFinishClothOutEdit.Tv1Column2PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
begin begin
try try

View File

@ -80,7 +80,7 @@ begin
DConString := 'Provider=SQLOLEDB.1;Password=' + pswd + ';Persist Security Info=True;User ID=' + user + ';Initial Catalog=' + dtbase + ';Data Source=' + server; DConString := 'Provider=SQLOLEDB.1;Password=' + pswd + ';Persist Security Info=True;User ID=' + user + ';Initial Catalog=' + dtbase + ';Data Source=' + server;
Parameters1 := '管理'; Parameters1 := '管理';
Parameters4 := '调整'; Parameters4 := '调整';
Parameters5 := '¿â´æ'; Parameters5 := '땐데';
DName:='ADMIN'; DName:='ADMIN';
end end
else else

View File

@ -47,18 +47,27 @@
AutoSize = True AutoSize = True
Caption = #30721#21333#25171#21360 Caption = #30721#21333#25171#21360
ImageIndex = 21 ImageIndex = 21
Visible = False
OnClick = ToolButton2Click OnClick = ToolButton2Click
end end
object ToolButton3: TToolButton object ToolButton10: TToolButton
Left = 166 Left = 166
Top = 0 Top = 0
AutoSize = True AutoSize = True
Caption = #25353#21333#25171#21360
ImageIndex = 21
OnClick = ToolButton10Click
end
object ToolButton3: TToolButton
Left = 261
Top = 0
AutoSize = True
Caption = #27515#36135#35774#32622 Caption = #27515#36135#35774#32622
ImageIndex = 23 ImageIndex = 23
OnClick = ToolButton3Click OnClick = ToolButton3Click
end end
object ToolButton1: TToolButton object ToolButton1: TToolButton
Left = 261 Left = 356
Top = 0 Top = 0
AutoSize = True AutoSize = True
Caption = #25286#21305 Caption = #25286#21305
@ -66,7 +75,7 @@
OnClick = ToolButton1Click OnClick = ToolButton1Click
end end
object ToolButton9: TToolButton object ToolButton9: TToolButton
Left = 332 Left = 427
Top = 0 Top = 0
AutoSize = True AutoSize = True
Caption = #25286#37325 Caption = #25286#37325
@ -74,7 +83,7 @@
OnClick = ToolButton9Click OnClick = ToolButton9Click
end end
object TBExport: TToolButton object TBExport: TToolButton
Left = 403 Left = 498
Top = 0 Top = 0
AutoSize = True AutoSize = True
Caption = #23548#20986 Caption = #23548#20986
@ -82,7 +91,7 @@
OnClick = TBExportClick OnClick = TBExportClick
end end
object ToolButton4: TToolButton object ToolButton4: TToolButton
Left = 474 Left = 569
Top = 0 Top = 0
AutoSize = True AutoSize = True
Caption = #20445#23384#26684#24335 Caption = #20445#23384#26684#24335
@ -90,7 +99,7 @@
OnClick = ToolButton4Click OnClick = ToolButton4Click
end end
object TBClose: TToolButton object TBClose: TToolButton
Left = 569 Left = 664
Top = 0 Top = 0
AutoSize = True AutoSize = True
Caption = #20851#38381 Caption = #20851#38381
@ -98,7 +107,7 @@
OnClick = TBCloseClick OnClick = TBCloseClick
end end
object ToolButton5: TToolButton object ToolButton5: TToolButton
Left = 640 Left = 735
Top = 0 Top = 0
AutoSize = True AutoSize = True
Caption = #24211#20301#35843#25972 Caption = #24211#20301#35843#25972
@ -107,7 +116,7 @@
OnClick = ToolButton5Click OnClick = ToolButton5Click
end end
object ToolButton6: TToolButton object ToolButton6: TToolButton
Left = 735 Left = 830
Top = 0 Top = 0
Caption = #24211#23384#31867#22411#35843#25972 Caption = #24211#23384#31867#22411#35843#25972
ImageIndex = 1 ImageIndex = 1
@ -115,7 +124,7 @@
OnClick = ToolButton6Click OnClick = ToolButton6Click
end end
object ToolButton7: TToolButton object ToolButton7: TToolButton
Left = 850 Left = 945
Top = 0 Top = 0
AutoSize = True AutoSize = True
Caption = #21333#20215#35843#25972 Caption = #21333#20215#35843#25972
@ -124,7 +133,7 @@
OnClick = ToolButton7Click OnClick = ToolButton7Click
end end
object ToolButton8: TToolButton object ToolButton8: TToolButton
Left = 945 Left = 1040
Top = 0 Top = 0
AutoSize = True AutoSize = True
Caption = #25968#25454#35843#25972 Caption = #25968#25454#35843#25972
@ -895,6 +904,10 @@
DataBinding.IsNullValueType = True DataBinding.IsNullValueType = True
Width = 71 Width = 71
end end
object TV2Column15: TcxGridDBColumn
DataBinding.FieldName = 'BCIOID'
DataBinding.IsNullValueType = True
end
end end
object cxGridLevel1: TcxGridLevel object cxGridLevel1: TcxGridLevel
GridView = TV2 GridView = TV2
@ -1411,6 +1424,7 @@
ParentFont = False ParentFont = False
PopupMenu = PM_1 PopupMenu = PM_1
TabOrder = 2 TabOrder = 2
ExplicitTop = 98
object Tv1: TcxGridDBTableView object Tv1: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <> Navigator.Buttons.CustomButtons = <>
ScrollbarAnnotations.CustomAnnotations = <> ScrollbarAnnotations.CustomAnnotations = <>
@ -1766,6 +1780,10 @@
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Width = 71 Width = 71
end end
object Tv1Column18: TcxGridDBColumn
DataBinding.FieldName = 'BCIOID'
DataBinding.IsNullValueType = True
end
end end
object cxGrid1Level1: TcxGridLevel object cxGrid1Level1: TcxGridLevel
GridView = Tv1 GridView = Tv1

View File

@ -195,6 +195,9 @@ type
Panel5: TPanel; Panel5: TPanel;
Label21: TLabel; Label21: TLabel;
JSUnit: TComboBox; JSUnit: TComboBox;
ToolButton10: TToolButton;
TV2Column15: TcxGridDBColumn;
Tv1Column18: TcxGridDBColumn;
procedure FormClose(Sender: TObject; var Action: TCloseAction); procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormCreate(Sender: TObject); procedure FormCreate(Sender: TObject);
procedure TBRafreshClick(Sender: TObject); procedure TBRafreshClick(Sender: TObject);
@ -231,6 +234,7 @@ type
procedure ToolButton8Click(Sender: TObject); procedure ToolButton8Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject); procedure BitBtn1Click(Sender: TObject);
procedure ToolButton9Click(Sender: TObject); procedure ToolButton9Click(Sender: TObject);
procedure ToolButton10Click(Sender: TObject);
private private
CurrentPage, RecordsNumber: Integer; CurrentPage, RecordsNumber: Integer;
lstPacketId: TStringList; lstPacketId: TStringList;
@ -645,6 +649,25 @@ begin
Clipboard.SetTextBuf(PChar(Trim(CDS_1.fieldbyname(TV1.Controller.FocusedColumn.DataBinding.FilterFieldName).AsString))); Clipboard.SetTextBuf(PChar(Trim(CDS_1.fieldbyname(TV1.Controller.FocusedColumn.DataBinding.FilterFieldName).AsString)));
end; end;
procedure TfrmTradeClothStkListNew.ToolButton10Click(Sender: TObject);
begin
try
frmLabelPrint := TfrmLabelPrint.Create(Application);
with frmLabelPrint do
begin
FLMType := 'TradeClothStk';
FFiltration1 := Trim(self.CDS_1.fieldbyname('OrderNo').AsString);
if ShowModal = 1 then
begin
end;
end;
finally
frmLabelPrint.Free;
end;
end;
procedure TfrmTradeClothStkListNew.ToolButton1Click(Sender: TObject); procedure TfrmTradeClothStkListNew.ToolButton1Click(Sender: TObject);
begin begin
try try

View File

@ -27,7 +27,9 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
TabOrder = 0 TabOrder = 0
object Tv2: TcxGridDBTableView object Tv2: TcxGridDBTableView
Navigator.Buttons.CustomButtons = <> Navigator.Buttons.CustomButtons = <>
ScrollbarAnnotations.CustomAnnotations = <>
DataController.DataSource = DataSource1 DataController.DataSource = DataSource1
DataController.Filter.AutoDataSetFilter = True
DataController.Options = [dcoAssignGroupingValues, dcoAssignMasterDetailKeys, dcoSaveExpanding, dcoImmediatePost] DataController.Options = [dcoAssignGroupingValues, dcoAssignMasterDetailKeys, dcoSaveExpanding, dcoImmediatePost]
DataController.Summary.DefaultGroupSummaryItems = <> DataController.Summary.DefaultGroupSummaryItems = <>
DataController.Summary.FooterSummaryItems = < DataController.Summary.FooterSummaryItems = <
@ -55,13 +57,13 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
Kind = skSum Kind = skSum
end> end>
DataController.Summary.SummaryGroups = <> DataController.Summary.SummaryGroups = <>
OptionsCustomize.ColumnFiltering = False
OptionsView.Footer = True OptionsView.Footer = True
OptionsView.GroupByBox = False OptionsView.GroupByBox = False
Styles.Footer = DataLink_TradeClothStk.Default Styles.Footer = DataLink_TradeClothStk.Default
object v2Column3: TcxGridDBColumn object v2Column3: TcxGridDBColumn
Caption = #36873#20013 Caption = #36873#20013
DataBinding.FieldName = 'SSel' DataBinding.FieldName = 'SSel'
DataBinding.IsNullValueType = True
PropertiesClassName = 'TcxCheckBoxProperties' PropertiesClassName = 'TcxCheckBoxProperties'
Properties.ImmediatePost = True Properties.ImmediatePost = True
Properties.NullStyle = nssUnchecked Properties.NullStyle = nssUnchecked
@ -71,6 +73,7 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
object v1OrderNo: TcxGridDBColumn object v1OrderNo: TcxGridDBColumn
Caption = #35745#21010#21333#21495 Caption = #35745#21010#21333#21495
DataBinding.FieldName = 'OrderNo' DataBinding.FieldName = 'OrderNo'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Options.Editing = False Options.Editing = False
Width = 80 Width = 80
@ -78,6 +81,7 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
object v2Column2: TcxGridDBColumn object v2Column2: TcxGridDBColumn
Caption = #23458#25143 Caption = #23458#25143
DataBinding.FieldName = 'CustName' DataBinding.FieldName = 'CustName'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Options.Editing = False Options.Editing = False
Width = 80 Width = 80
@ -85,6 +89,7 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
object cxGridDBColumn2: TcxGridDBColumn object cxGridDBColumn2: TcxGridDBColumn
Caption = #20135#21697#21517#31216 Caption = #20135#21697#21517#31216
DataBinding.FieldName = 'C_Name' DataBinding.FieldName = 'C_Name'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Options.Editing = False Options.Editing = False
Width = 80 Width = 80
@ -92,6 +97,7 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
object v2Column8: TcxGridDBColumn object v2Column8: TcxGridDBColumn
Caption = #33394#21495 Caption = #33394#21495
DataBinding.FieldName = 'C_ColorNo' DataBinding.FieldName = 'C_ColorNo'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Options.Editing = False Options.Editing = False
Width = 80 Width = 80
@ -99,6 +105,7 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
object cxGridDBColumn3: TcxGridDBColumn object cxGridDBColumn3: TcxGridDBColumn
Caption = #39068#33394 Caption = #39068#33394
DataBinding.FieldName = 'C_Color' DataBinding.FieldName = 'C_Color'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Options.Editing = False Options.Editing = False
Width = 80 Width = 80
@ -106,6 +113,7 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
object v1Column14: TcxGridDBColumn object v1Column14: TcxGridDBColumn
Caption = #21333#20301 Caption = #21333#20301
DataBinding.FieldName = 'PCUnit' DataBinding.FieldName = 'PCUnit'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Options.Editing = False Options.Editing = False
Width = 80 Width = 80
@ -113,18 +121,21 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
object Tv2Column2: TcxGridDBColumn object Tv2Column2: TcxGridDBColumn
Caption = #38376#24133 Caption = #38376#24133
DataBinding.FieldName = 'C_Width' DataBinding.FieldName = 'C_Width'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Width = 67 Width = 67
end end
object Tv2Column3: TcxGridDBColumn object Tv2Column3: TcxGridDBColumn
Caption = #20811#37325 Caption = #20811#37325
DataBinding.FieldName = 'C_GramWeight' DataBinding.FieldName = 'C_GramWeight'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Width = 83 Width = 83
end end
object v1PRTMF: TcxGridDBColumn object v1PRTMF: TcxGridDBColumn
Caption = #21305#25968 Caption = #21305#25968
DataBinding.FieldName = 'ZPPS' DataBinding.FieldName = 'ZPPS'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Options.Editing = False Options.Editing = False
Width = 80 Width = 80
@ -132,6 +143,7 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
object v1PRTKZ: TcxGridDBColumn object v1PRTKZ: TcxGridDBColumn
Caption = #25968#37327 Caption = #25968#37327
DataBinding.FieldName = 'ZPQty' DataBinding.FieldName = 'ZPQty'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Options.Editing = False Options.Editing = False
Width = 80 Width = 80
@ -139,6 +151,7 @@ object frmTradeClothWaitReleased: TfrmTradeClothWaitReleased
object Tv2Column1: TcxGridDBColumn object Tv2Column1: TcxGridDBColumn
Caption = #33457#22411 Caption = #33457#22411
DataBinding.FieldName = 'C_Pattern' DataBinding.FieldName = 'C_Pattern'
DataBinding.IsNullValueType = True
HeaderAlignmentHorz = taCenter HeaderAlignmentHorz = taCenter
Width = 52 Width = 52
end end

View File

@ -10,7 +10,7 @@ uses
cxClasses, cxControls, cxGridCustomView, cxGrid, cxGridCustomPopupMenu, cxClasses, cxControls, cxGridCustomView, cxGrid, cxGridCustomPopupMenu,
cxGridPopupMenu, cxCheckBox, Menus, cxLookAndFeels, cxLookAndFeelPainters, cxGridPopupMenu, cxCheckBox, Menus, cxLookAndFeels, cxLookAndFeelPainters,
cxNavigator, dxSkinsCore, dxSkinsDefaultPainters, dxDateRanges, cxNavigator, dxSkinsCore, dxSkinsDefaultPainters, dxDateRanges,
dxBarBuiltInMenu, Vcl.ToolWin; dxBarBuiltInMenu, Vcl.ToolWin, dxScrollbarAnnotations;
type type
TfrmTradeClothWaitReleased = class(TForm) TfrmTradeClothWaitReleased = class(TForm)