udmoe.dfm
来自「成本系统三层结构源码 开发工具:Delphi 7.0+SQLServer 20」· DFM 代码 · 共 428 行
DFM
428 行
object DMOE: TDMOE
OldCreateOrder = False
Left = 191
Top = 110
Height = 291
Width = 451
object COrderData: TClientDataSet
Aggregates = <>
Params = <>
ProviderName = 'POrderData'
RemoteServer = DM.SDM1
BeforeDelete = COrderDataBeforeDelete
OnNewRecord = COrderDataNewRecord
Left = 18
Top = 18
object COrderDataOrderNo: TWideStringField
DisplayLabel = #35746#21333#21495
FieldName = 'OrderNo'
ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
Required = True
Size = 15
end
object COrderDataCategory: TWideStringField
DisplayLabel = #31867#21035#32534#21495
FieldName = 'Category'
ProviderFlags = [pfInUpdate]
Required = True
Visible = False
Size = 4
end
object COrderDataCategoryName: TStringField
DisplayLabel = #31867#21035#21517#31216
DisplayWidth = 10
FieldKind = fkLookup
FieldName = 'CategoryName'
LookupDataSet = CCategoryInfo
LookupKeyFields = 'CategoryID'
LookupResultField = 'CategoryName'
KeyFields = 'Category'
ProviderFlags = [pfInUpdate]
Lookup = True
end
object COrderDataStatus: TWideStringField
DisplayLabel = #29366#24577
FieldName = 'Status'
ProviderFlags = [pfInUpdate]
Visible = False
FixedChar = True
Size = 1
end
object COrderDataOrderDate: TDateTimeField
DisplayLabel = #19979#21333#26085#26399
FieldName = 'OrderDate'
ProviderFlags = [pfInUpdate]
Required = True
end
object COrderDataCustomerID: TWideStringField
DisplayLabel = #23458#25143#32534#21495
DisplayWidth = 5
FieldName = 'CustomerID'
ProviderFlags = [pfInUpdate]
Required = True
Size = 15
end
object COrderDataCustomerName: TStringField
DisplayLabel = #23458#25143
DisplayWidth = 10
FieldKind = fkLookup
FieldName = 'CustomerName'
LookupDataSet = DMBase.CCustomer
LookupKeyFields = 'CustomerID'
LookupResultField = 'ShortName'
KeyFields = 'CustomerID'
ProviderFlags = [pfInUpdate]
Size = 30
Lookup = True
end
object COrderDataCurrencyID: TWideStringField
DisplayLabel = #36135#24065#32534#21495
FieldName = 'CurrencyID'
ProviderFlags = [pfInUpdate]
Required = True
OnChange = COrderDataCurrencyIDChange
Size = 4
end
object COrderDataCurrencyName: TStringField
DisplayLabel = #36135#24065
DisplayWidth = 6
FieldKind = fkLookup
FieldName = 'CurrencyName'
LookupDataSet = DMBase.CCurrency
LookupKeyFields = 'CurrencyID'
LookupResultField = 'CurrNameC'
KeyFields = 'CurrencyID'
ProviderFlags = [pfInUpdate]
Size = 30
Lookup = True
end
object COrderDataRate: TFloatField
DisplayLabel = #27719#29575
FieldName = 'Rate'
ProviderFlags = [pfInUpdate]
end
object COrderDataTotalMoney: TFloatField
DisplayLabel = #24635#37329#39069
FieldName = 'TotalMoney'
ProviderFlags = [pfInUpdate]
Required = True
end
object COrderDataPONo: TWideStringField
DisplayLabel = #23458#25143'PO'
DisplayWidth = 10
FieldName = 'PONo'
ProviderFlags = [pfInUpdate]
end
object COrderDataQuantity: TIntegerField
DisplayLabel = #25968#37327
FieldName = 'Quantity'
ProviderFlags = [pfInUpdate]
Required = True
end
object COrderDataShipDate: TDateTimeField
DisplayLabel = #20132#36135#26085#26399
FieldName = 'ShipDate'
ProviderFlags = [pfInUpdate]
Required = True
end
object COrderDataEngineer: TWideStringField
DisplayLabel = #24037#31243#24072
FieldName = 'Engineer'
ProviderFlags = [pfInUpdate]
Size = 15
end
object COrderDataShipedDate: TDateTimeField
DisplayLabel = #23454#38469#20132#36135#26085#26399
FieldName = 'ShipedDate'
ProviderFlags = [pfInUpdate]
end
object COrderDataRemark: TWideStringField
DisplayLabel = #22791#27880
DisplayWidth = 10
FieldName = 'Remark'
ProviderFlags = [pfInUpdate]
Size = 200
end
object COrderDataCreater: TWideStringField
DisplayLabel = #24320#21333#20154
FieldName = 'Creater'
ProviderFlags = [pfInUpdate]
Size = 10
end
object COrderDataCreateDate: TDateTimeField
DisplayLabel = #24320#21333#26085#26399
FieldName = 'CreateDate'
ProviderFlags = [pfInUpdate]
end
object COrderDataUpdater: TWideStringField
DisplayLabel = #26356#26032#20154
FieldName = 'Updater'
ProviderFlags = [pfInUpdate]
Size = 10
end
object COrderDataUpdateDate: TDateTimeField
DisplayLabel = #26356#26032#26085#26399
FieldName = 'UpdateDate'
ProviderFlags = [pfInUpdate]
end
object COrderDataQBOM: TDataSetField
DisplayLabel = '<'#29289#26009#28165#21934'>'
FieldName = 'QBOM'
ProviderFlags = [pfInUpdate]
end
object COrderDataPicture: TBlobField
DisplayLabel = #22270#29255
FieldName = 'Picture'
ProviderFlags = [pfInUpdate]
end
end
object CDocuments: TClientDataSet
Aggregates = <>
Params = <
item
DataType = ftInteger
Precision = 10
Name = '@Id'
ParamType = ptInput
Size = 4
end>
ProviderName = 'PDocuments'
RemoteServer = DM.SDM1
Left = 88
Top = 19
object CDocumentsID: TAutoIncField
FieldName = 'ID'
ReadOnly = True
end
object CDocumentsCategory: TStringField
FieldName = 'Category'
Size = 15
end
object CDocumentsExt: TStringField
FieldName = 'Ext'
Size = 10
end
object CDocumentsContentS: TBlobField
FieldName = 'ContentS'
end
object CDocumentsRemark: TStringField
FieldName = 'Remark'
Size = 100
end
object CDocumentsCreater: TStringField
FieldName = 'Creater'
Size = 15
end
object CDocumentsCreateDate: TDateTimeField
FieldName = 'CreateDate'
end
end
object CStatOrder: TClientDataSet
Aggregates = <>
Params = <
item
DataType = ftInteger
Precision = 10
Name = '@Flag'
ParamType = ptInput
end
item
DataType = ftDateTime
Name = '@StartDate'
ParamType = ptInput
end
item
DataType = ftDateTime
Name = '@EndDate'
ParamType = ptInput
end
item
DataType = ftString
Name = '@Str'
ParamType = ptInput
Size = 2147483647
end>
ProviderName = 'PStatOrder'
RemoteServer = DM.SDM2
Left = 88
Top = 72
end
object CCategoryInfo: TClientDataSet
Aggregates = <>
Params = <>
ProviderName = 'POCategory'
RemoteServer = DM.SPub_DM
Left = 88
Top = 128
object CCategoryInfoCategoryID: TStringField
DisplayLabel = #32534#21495
FieldName = 'CategoryID'
ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
Size = 4
end
object CCategoryInfoCategoryName: TStringField
DisplayLabel = #21517#31216
DisplayWidth = 20
FieldName = 'CategoryName'
Size = 100
end
object CCategoryInfoRemark: TStringField
DisplayLabel = #22791#27880
DisplayWidth = 50
FieldName = 'Remark'
Size = 200
end
object CCategoryInfoCreater: TStringField
DisplayLabel = #21019#24314#32773
FieldName = 'Creater'
Size = 10
end
object CCategoryInfoCreateDate: TDateTimeField
DisplayLabel = #21019#24314#26085#26399
FieldName = 'CreateDate'
end
object CCategoryInfoUpdater: TStringField
DisplayLabel = #26356#26032#32773
FieldName = 'Updater'
Size = 10
end
object CCategoryInfoUpdateDate: TDateTimeField
DisplayLabel = #26356#26032#26085#26399
FieldName = 'UpdateDate'
end
end
object CBOM: TClientDataSet
Aggregates = <>
DataSetField = COrderDataQBOM
FieldDefs = <>
IndexDefs = <>
Params = <>
StoreDefs = True
OnNewRecord = CBOMNewRecord
Left = 16
Top = 73
object CBOMBOMID: TIntegerField
DisplayLabel = 'BomID'
FieldName = 'BOMID'
KeyFields = 'BOMID'
ProviderFlags = [pfInUpdate, pfInWhere, pfInKey]
end
object CBOMOrderNo: TWideStringField
DisplayLabel = #35746#21333#21495
FieldName = 'OrderNo'
Origin = 'OrderNo'
ProviderFlags = [pfInUpdate]
Required = True
Visible = False
Size = 15
end
object CBOMBOMLevel: TSmallintField
DisplayLabel = #32423#21035
FieldName = 'BOMLevel'
ProviderFlags = [pfInUpdate]
Required = True
end
object CBOMPartNo: TWideStringField
DisplayLabel = #29289#26009#32534#21495
FieldName = 'PartNo'
ProviderFlags = [pfInUpdate]
Required = True
Size = 30
end
object CBOMPartNameE: TStringField
DisplayLabel = #21697#21517'('#33521#25991')'
DisplayWidth = 20
FieldKind = fkLookup
FieldName = 'PartNameE'
LookupDataSet = DMBase.CVMateriel
LookupKeyFields = 'PartNo'
LookupResultField = 'PartNameE'
KeyFields = 'PartNo'
ProviderFlags = [pfInUpdate]
Size = 50
Lookup = True
end
object CBOMPartNameC: TStringField
DisplayLabel = #21697#21517'('#20013#25991')'
DisplayWidth = 20
FieldKind = fkLookup
FieldName = 'PartNameC'
LookupDataSet = DMBase.CVMateriel
LookupKeyFields = 'PartNo'
LookupResultField = 'PartNameC'
KeyFields = 'PartNo'
ProviderFlags = [pfInUpdate]
Size = 50
Lookup = True
end
object CBOMModel: TStringField
DisplayLabel = #22411#21495
FieldKind = fkLookup
FieldName = 'Model'
LookupDataSet = DMBase.CVMateriel
LookupKeyFields = 'PartNo'
LookupResultField = 'Model'
KeyFields = 'PartNo'
ProviderFlags = [pfInUpdate]
Lookup = True
end
object CBOMColor: TStringField
DisplayLabel = #39068#33394
DisplayWidth = 10
FieldKind = fkLookup
FieldName = 'Color'
LookupDataSet = DMBase.CVMateriel
LookupKeyFields = 'PartNo'
LookupResultField = 'Color'
KeyFields = 'PartNo'
ProviderFlags = [pfInUpdate]
Lookup = True
end
object CBOMParentNo: TWideStringField
DisplayLabel = #19978#32423#29289#26009
FieldName = 'ParentNo'
ProviderFlags = [pfInUpdate]
Visible = False
Size = 30
end
object CBOMUnitId: TWideStringField
DisplayLabel = #21333#20301
FieldName = 'UnitId'
ProviderFlags = [pfInUpdate]
Size = 10
end
object CBOMUnitName: TStringField
DisplayLabel = #21333#20301
FieldKind = fkLookup
FieldName = 'UnitName'
LookupDataSet = DMBase.CVMateriel
LookupKeyFields = 'PartNo'
LookupResultField = 'UnitName'
KeyFields = 'PartNo'
ProviderFlags = [pfInUpdate]
Size = 10
Lookup = True
end
object CBOMStartDate: TDateTimeField
DisplayLabel = #24320#22987#26085#26399
FieldName = 'StartDate'
ProviderFlags = [pfInUpdate]
end
object CBOMEndDate: TDateTimeField
DisplayLabel = #32467#26463#26085#26399
FieldName = 'EndDate'
ProviderFlags = [pfInUpdate]
end
object CBOMPerAssemblyQty: TFloatField
DisplayLabel = #39044#35013#37197#25968#37327
FieldName = 'PerAssemblyQty'
ProviderFlags = [pfInUpdate]
end
object CBOMModifiedDate: TDateTimeField
DisplayLabel = #20462#25913#26085#26399
FieldName = 'ModifiedDate'
ProviderFlags = [pfInUpdate]
end
end
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?