~
This commit is contained in:
parent
5768595615
commit
32d50dcf81
|
|
@ -520,6 +520,7 @@ inherited frmCustInput: TfrmCustInput
|
||||||
Navigator.Buttons.Delete.Visible = False
|
Navigator.Buttons.Delete.Visible = False
|
||||||
ScrollbarAnnotations.CustomAnnotations = <>
|
ScrollbarAnnotations.CustomAnnotations = <>
|
||||||
DataController.DataSource = DSLXR
|
DataController.DataSource = DSLXR
|
||||||
|
DataController.Options = [dcoAssignGroupingValues, dcoAssignMasterDetailKeys, dcoSaveExpanding, dcoImmediatePost]
|
||||||
DataController.Summary.DefaultGroupSummaryItems = <>
|
DataController.Summary.DefaultGroupSummaryItems = <>
|
||||||
DataController.Summary.FooterSummaryItems = <
|
DataController.Summary.FooterSummaryItems = <
|
||||||
item
|
item
|
||||||
|
|
|
||||||
|
|
@ -641,26 +641,31 @@ begin
|
||||||
if Trim(FieldByName('Contacts').AsString) = '' then
|
if Trim(FieldByName('Contacts').AsString) = '' then
|
||||||
begin
|
begin
|
||||||
Application.MessageBox('联系人不能为空!', '提示', 0);
|
Application.MessageBox('联系人不能为空!', '提示', 0);
|
||||||
|
EnableControls;
|
||||||
Exit;
|
Exit;
|
||||||
end;
|
end;
|
||||||
if Trim(FieldByName('PhoneNumber').AsString) = '' then
|
if Trim(FieldByName('PhoneNumber').AsString) = '' then
|
||||||
begin
|
begin
|
||||||
Application.MessageBox('手机号不能为空!', '提示', 0);
|
Application.MessageBox('手机号不能为空!', '提示', 0);
|
||||||
|
EnableControls;
|
||||||
Exit;
|
Exit;
|
||||||
end;
|
end;
|
||||||
if Trim(FieldByName('Telephone').AsString) = '' then
|
if Trim(FieldByName('Telephone').AsString) = '' then
|
||||||
begin
|
begin
|
||||||
Application.MessageBox('联系电话不能为空!', '提示', 0);
|
Application.MessageBox('联系电话不能为空!', '提示', 0);
|
||||||
|
EnableControls;
|
||||||
Exit;
|
Exit;
|
||||||
end;
|
end;
|
||||||
if Trim(FieldByName('mxaddress').AsString) = '' then
|
if Trim(FieldByName('mxaddress').AsString) = '' then
|
||||||
begin
|
begin
|
||||||
Application.MessageBox('地址不能为空!', '提示', 0);
|
Application.MessageBox('地址不能为空!', '提示', 0);
|
||||||
|
EnableControls;
|
||||||
Exit;
|
Exit;
|
||||||
end;
|
end;
|
||||||
if Trim(FieldByName('mxarea').AsString) = '' then
|
if Trim(FieldByName('mxarea').AsString) = '' then
|
||||||
begin
|
begin
|
||||||
Application.MessageBox('区域不能为空!', '提示', 0);
|
Application.MessageBox('区域不能为空!', '提示', 0);
|
||||||
|
EnableControls;
|
||||||
Exit;
|
Exit;
|
||||||
end;
|
end;
|
||||||
Next;
|
Next;
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ inherited frmTradeClothTotalInInput: TfrmTradeClothTotalInInput
|
||||||
Left = 67
|
Left = 67
|
||||||
Top = 126
|
Top = 126
|
||||||
Caption = #38754#26009#20837#24211#30331#35760
|
Caption = #38754#26009#20837#24211#30331#35760
|
||||||
ClientHeight = 762
|
ClientHeight = 548
|
||||||
ClientWidth = 1453
|
ClientWidth = 1453
|
||||||
Font.Charset = GB2312_CHARSET
|
Font.Charset = GB2312_CHARSET
|
||||||
Font.Height = -16
|
Font.Height = -16
|
||||||
|
|
@ -10,7 +10,7 @@ inherited frmTradeClothTotalInInput: TfrmTradeClothTotalInInput
|
||||||
WindowState = wsMaximized
|
WindowState = wsMaximized
|
||||||
OnClose = FormClose
|
OnClose = FormClose
|
||||||
ExplicitWidth = 1469
|
ExplicitWidth = 1469
|
||||||
ExplicitHeight = 801
|
ExplicitHeight = 587
|
||||||
PixelsPerInch = 96
|
PixelsPerInch = 96
|
||||||
TextHeight = 21
|
TextHeight = 21
|
||||||
object cxGrid1: TcxGrid [0]
|
object cxGrid1: TcxGrid [0]
|
||||||
|
|
@ -18,9 +18,12 @@ inherited frmTradeClothTotalInInput: TfrmTradeClothTotalInInput
|
||||||
Left = 0
|
Left = 0
|
||||||
Top = 30
|
Top = 30
|
||||||
Width = 1453
|
Width = 1453
|
||||||
Height = 732
|
Height = 518
|
||||||
Align = alClient
|
Align = alClient
|
||||||
TabOrder = 0
|
TabOrder = 0
|
||||||
|
ExplicitLeft = 152
|
||||||
|
ExplicitTop = 36
|
||||||
|
ExplicitHeight = 732
|
||||||
object Tv1: TcxGridDBTableView
|
object Tv1: TcxGridDBTableView
|
||||||
OnMouseDown = Tv1MouseDown
|
OnMouseDown = Tv1MouseDown
|
||||||
Navigator.Buttons.CustomButtons = <>
|
Navigator.Buttons.CustomButtons = <>
|
||||||
|
|
@ -199,6 +202,21 @@ inherited frmTradeClothTotalInInput: TfrmTradeClothTotalInInput
|
||||||
HeaderAlignmentHorz = taCenter
|
HeaderAlignmentHorz = taCenter
|
||||||
Width = 77
|
Width = 77
|
||||||
end
|
end
|
||||||
|
object Tv1Column6: TcxGridDBColumn
|
||||||
|
Caption = #33394#21495
|
||||||
|
DataBinding.FieldName = 'C_ColorNo'
|
||||||
|
DataBinding.IsNullValueType = True
|
||||||
|
PropertiesClassName = 'TcxLookupComboBoxProperties'
|
||||||
|
Properties.KeyFieldNames = 'C_ColorNo'
|
||||||
|
Properties.ListColumns = <
|
||||||
|
item
|
||||||
|
FieldName = 'C_ColorNo'
|
||||||
|
end>
|
||||||
|
Properties.ListSource = DS_YS
|
||||||
|
Properties.OnEditValueChanged = Tv1Column6PropertiesEditValueChanged
|
||||||
|
HeaderAlignmentHorz = taCenter
|
||||||
|
Width = 77
|
||||||
|
end
|
||||||
object Tv1Column15: TcxGridDBColumn
|
object Tv1Column15: TcxGridDBColumn
|
||||||
Caption = #33521#25991#21697#21517
|
Caption = #33521#25991#21697#21517
|
||||||
DataBinding.FieldName = 'C_EName'
|
DataBinding.FieldName = 'C_EName'
|
||||||
|
|
@ -319,13 +337,6 @@ inherited frmTradeClothTotalInInput: TfrmTradeClothTotalInInput
|
||||||
HeaderAlignmentHorz = taCenter
|
HeaderAlignmentHorz = taCenter
|
||||||
Width = 77
|
Width = 77
|
||||||
end
|
end
|
||||||
object Tv1Column6: TcxGridDBColumn
|
|
||||||
Caption = #33394#21495
|
|
||||||
DataBinding.FieldName = 'C_ColorNo'
|
|
||||||
DataBinding.IsNullValueType = True
|
|
||||||
HeaderAlignmentHorz = taCenter
|
|
||||||
Width = 77
|
|
||||||
end
|
|
||||||
object Tv1Column9: TcxGridDBColumn
|
object Tv1Column9: TcxGridDBColumn
|
||||||
Caption = #27454#21495
|
Caption = #27454#21495
|
||||||
DataBinding.FieldName = 'C_StyleNo'
|
DataBinding.FieldName = 'C_StyleNo'
|
||||||
|
|
@ -576,4 +587,16 @@ inherited frmTradeClothTotalInInput: TfrmTradeClothTotalInInput
|
||||||
Left = 644
|
Left = 644
|
||||||
Top = 447
|
Top = 447
|
||||||
end
|
end
|
||||||
|
object ADO_YS: TADOQuery
|
||||||
|
Connection = DataLink_TradeTotalClothStk.ADOLink
|
||||||
|
LockType = ltReadOnly
|
||||||
|
Parameters = <>
|
||||||
|
Left = 702
|
||||||
|
Top = 441
|
||||||
|
end
|
||||||
|
object DS_YS: TDataSource
|
||||||
|
DataSet = ADO_YS
|
||||||
|
Left = 764
|
||||||
|
Top = 443
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -71,6 +71,8 @@ type
|
||||||
GeMeiOutputSel: TToolButton;
|
GeMeiOutputSel: TToolButton;
|
||||||
ADO_PM: TADOQuery;
|
ADO_PM: TADOQuery;
|
||||||
DS_PM: TDataSource;
|
DS_PM: TDataSource;
|
||||||
|
ADO_YS: TADOQuery;
|
||||||
|
DS_YS: TDataSource;
|
||||||
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);
|
||||||
|
|
@ -91,6 +93,7 @@ type
|
||||||
procedure GeMeiOutputSelClick(Sender: TObject);
|
procedure GeMeiOutputSelClick(Sender: TObject);
|
||||||
procedure v1SPNamePropertiesEditValueChanged(Sender: TObject);
|
procedure v1SPNamePropertiesEditValueChanged(Sender: TObject);
|
||||||
procedure Tv1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
|
procedure Tv1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
|
||||||
|
procedure Tv1Column6PropertiesEditValueChanged(Sender: TObject);
|
||||||
private
|
private
|
||||||
{ Private declarations }
|
{ Private declarations }
|
||||||
function SaveData(MSaveType: string): Boolean;
|
function SaveData(MSaveType: string): Boolean;
|
||||||
|
|
@ -374,6 +377,14 @@ begin
|
||||||
sql.Add(' SELECT C_Code,C_Name FROM Bs_Cloth_Info ');
|
sql.Add(' SELECT C_Code,C_Name FROM Bs_Cloth_Info ');
|
||||||
Open;
|
Open;
|
||||||
end;
|
end;
|
||||||
|
with ADO_YS do
|
||||||
|
begin
|
||||||
|
Close;
|
||||||
|
sql.Clear;
|
||||||
|
sql.add(' SELECT distinct B.C_Color,B.C_ColorNo FROM BS_Cloth_Info_Sub B ');
|
||||||
|
// showmessage(sql.text);
|
||||||
|
Open;
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TfrmTradeClothTotalInInput.GeMeiOutputSelClick(Sender: TObject);
|
procedure TfrmTradeClothTotalInInput.GeMeiOutputSelClick(Sender: TObject);
|
||||||
|
|
@ -645,6 +656,26 @@ begin
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TfrmTradeClothTotalInInput.Tv1Column6PropertiesEditValueChanged(Sender: TObject);
|
||||||
|
var
|
||||||
|
mvalue, FFieldName: string;
|
||||||
|
begin
|
||||||
|
FFieldName := Trim(Tv1.Controller.FocusedColumn.DataBinding.FilterFieldName);
|
||||||
|
mvalue := TcxTextEdit(Sender).EditingText;
|
||||||
|
|
||||||
|
with CDS_Sub do
|
||||||
|
begin
|
||||||
|
Edit;
|
||||||
|
FieldByName(FFieldName).Value := Trim(mvalue);
|
||||||
|
Post;
|
||||||
|
ADO_YS.Locate('C_ColorNo', mvalue, []);
|
||||||
|
Edit;
|
||||||
|
FieldByName('C_Color').Value := ADO_YS.FieldByName('C_Color').Value;
|
||||||
|
// FieldByName('C_Code').Value := ADO_pm.FieldByName('C_Code').Value;
|
||||||
|
Post;
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TfrmTradeClothTotalInInput.Tv1Column8PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
|
procedure TfrmTradeClothTotalInInput.Tv1Column8PropertiesButtonClick(Sender: TObject; AButtonIndex: Integer);
|
||||||
begin
|
begin
|
||||||
try
|
try
|
||||||
|
|
@ -820,8 +851,18 @@ begin
|
||||||
ADO_pm.Locate('C_Name', mvalue, []);
|
ADO_pm.Locate('C_Name', mvalue, []);
|
||||||
Edit;
|
Edit;
|
||||||
FieldByName('C_Name').Value := ADO_pm.FieldByName('C_Name').Value;
|
FieldByName('C_Name').Value := ADO_pm.FieldByName('C_Name').Value;
|
||||||
|
FieldByName('C_Code').Value := ADO_pm.FieldByName('C_Code').Value;
|
||||||
Post;
|
Post;
|
||||||
end;
|
end;
|
||||||
|
with ADO_YS do
|
||||||
|
begin
|
||||||
|
Close;
|
||||||
|
sql.Clear;
|
||||||
|
sql.Add(' SELECT DISTINCT A.C_Code,B.C_Color,B.C_ColorNo FROM Bs_Cloth_Info A inner join BS_Cloth_Info_Sub B on A.BCIID=B.BCIID ');
|
||||||
|
sql.Add(' where A.C_Code= ' + QuotedStr(CDS_Sub.FieldByName('C_Code').AsString));
|
||||||
|
SQL.ADD(' order by B.C_ColorNo');
|
||||||
|
Open;
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
Height = 30
|
Height = 30
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
ButtonHeight = 30
|
ButtonHeight = 30
|
||||||
ButtonWidth = 99
|
ButtonWidth = 83
|
||||||
Caption = 'ToolBar1'
|
Caption = 'ToolBar1'
|
||||||
Color = clSkyBlue
|
Color = clSkyBlue
|
||||||
Images = DataLink_TradeTotalClothStk.cxImageList_bar
|
Images = DataLink_TradeTotalClothStk.cxImageList_bar
|
||||||
|
|
@ -37,7 +37,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = TBRafreshClick
|
OnClick = TBRafreshClick
|
||||||
end
|
end
|
||||||
object TBFind: TToolButton
|
object TBFind: TToolButton
|
||||||
Left = 71
|
Left = 63
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #36807#28388
|
Caption = #36807#28388
|
||||||
|
|
@ -46,7 +46,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = TBFindClick
|
OnClick = TBFindClick
|
||||||
end
|
end
|
||||||
object TBAdd: TToolButton
|
object TBAdd: TToolButton
|
||||||
Left = 142
|
Left = 126
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #20837#24211
|
Caption = #20837#24211
|
||||||
|
|
@ -54,7 +54,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = TBAddClick
|
OnClick = TBAddClick
|
||||||
end
|
end
|
||||||
object TBEdit: TToolButton
|
object TBEdit: TToolButton
|
||||||
Left = 213
|
Left = 189
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #20462#25913
|
Caption = #20462#25913
|
||||||
|
|
@ -62,7 +62,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = TBEditClick
|
OnClick = TBEditClick
|
||||||
end
|
end
|
||||||
object TBDel: TToolButton
|
object TBDel: TToolButton
|
||||||
Left = 284
|
Left = 252
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #21024#38500
|
Caption = #21024#38500
|
||||||
|
|
@ -70,7 +70,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = TBDelClick
|
OnClick = TBDelClick
|
||||||
end
|
end
|
||||||
object ToolButton2: TToolButton
|
object ToolButton2: TToolButton
|
||||||
Left = 355
|
Left = 315
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #25171#21360
|
Caption = #25171#21360
|
||||||
|
|
@ -78,7 +78,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = ToolButton2Click
|
OnClick = ToolButton2Click
|
||||||
end
|
end
|
||||||
object ToolButton3: TToolButton
|
object ToolButton3: TToolButton
|
||||||
Left = 426
|
Left = 378
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #38468#20214
|
Caption = #38468#20214
|
||||||
|
|
@ -86,7 +86,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = ToolButton3Click
|
OnClick = ToolButton3Click
|
||||||
end
|
end
|
||||||
object TBExport: TToolButton
|
object TBExport: TToolButton
|
||||||
Left = 497
|
Left = 441
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #23548#20986
|
Caption = #23548#20986
|
||||||
|
|
@ -94,7 +94,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = TBExportClick
|
OnClick = TBExportClick
|
||||||
end
|
end
|
||||||
object ToolButton1: TToolButton
|
object ToolButton1: TToolButton
|
||||||
Left = 568
|
Left = 504
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #20445#23384#26684#24335
|
Caption = #20445#23384#26684#24335
|
||||||
|
|
@ -102,7 +102,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = ToolButton1Click
|
OnClick = ToolButton1Click
|
||||||
end
|
end
|
||||||
object TBClose: TToolButton
|
object TBClose: TToolButton
|
||||||
Left = 671
|
Left = 591
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #20851#38381
|
Caption = #20851#38381
|
||||||
|
|
@ -110,7 +110,7 @@ inherited frmTradeClothTotalInList: TfrmTradeClothTotalInList
|
||||||
OnClick = TBCloseClick
|
OnClick = TBCloseClick
|
||||||
end
|
end
|
||||||
object btn1: TToolButton
|
object btn1: TToolButton
|
||||||
Left = 742
|
Left = 654
|
||||||
Top = 0
|
Top = 0
|
||||||
AutoSize = True
|
AutoSize = True
|
||||||
Caption = #26126#32454#20837#24211
|
Caption = #26126#32454#20837#24211
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user