Componentes.Terceros.RemObj.../internal/5.0.35.741/1/Data Abstract for Delphi/Samples/Multi Level Detail/MultiLevelDetailService_Impl.dfm
2009-02-28 17:16:16 +00:00

253 lines
6.9 KiB
Plaintext

object MultiLevelDetailService: TMultiLevelDetailService
OldCreateOrder = True
SessionManager = MultiLevelDetailServer_DataModule.SessionManager
ServiceSchema = Schema
ServiceDataStreamer = DataStreamer
ExportedDataTables = <>
Height = 212
Width = 216
object DataStreamer: TDABinDataStreamer
Left = 32
Top = 8
end
object Schema: TDASchema
ConnectionManager = MultiLevelDetailServer_DataModule.ConnectionManager
DataDictionary = MultiLevelDetailServer_DataModule.DataDictionary
Datasets = <
item
Params = <>
Statements = <
item
Connection = 'Northwind'
Default = True
TargetTable = 'Categories'
StatementType = stAutoSQL
ColumnMappings = <
item
DatasetField = 'CategoryID'
TableField = 'CategoryID'
end
item
DatasetField = 'CategoryName'
TableField = 'CategoryName'
end
item
DatasetField = 'Description'
TableField = 'Description'
end
item
DatasetField = 'Picture'
TableField = 'Picture'
end>
end>
Name = 'Categories'
Fields = <
item
Name = 'CategoryID'
DataType = datAutoInc
GeneratorName = 'Categories'
Required = True
InPrimaryKey = True
end
item
Name = 'CategoryName'
DataType = datWideString
Size = 15
Required = True
end
item
Name = 'Description'
DataType = datMemo
end
item
Name = 'Picture'
DataType = datBlob
end>
end
item
Params = <>
Statements = <
item
Connection = 'Northwind'
Default = True
TargetTable = 'Order Details'
StatementType = stAutoSQL
ColumnMappings = <
item
DatasetField = 'OrderID'
TableField = 'OrderID'
end
item
DatasetField = 'ProductID'
TableField = 'ProductID'
end
item
DatasetField = 'UnitPrice'
TableField = 'UnitPrice'
end
item
DatasetField = 'Quantity'
TableField = 'Quantity'
end
item
DatasetField = 'Discount'
TableField = 'Discount'
end>
end>
Name = 'Order Details'
Fields = <
item
Name = 'OrderID'
DataType = datInteger
Required = True
InPrimaryKey = True
end
item
Name = 'ProductID'
DataType = datInteger
Required = True
InPrimaryKey = True
end
item
Name = 'UnitPrice'
DataType = datCurrency
Required = True
end
item
Name = 'Quantity'
DataType = datSmallInt
Required = True
end
item
Name = 'Discount'
DataType = datFloat
Required = True
end>
end
item
Params = <>
Statements = <
item
Connection = 'Northwind'
Default = True
TargetTable = 'Products'
StatementType = stAutoSQL
ColumnMappings = <
item
DatasetField = 'ProductID'
TableField = 'ProductID'
end
item
DatasetField = 'ProductName'
TableField = 'ProductName'
end
item
DatasetField = 'SupplierID'
TableField = 'SupplierID'
end
item
DatasetField = 'CategoryID'
TableField = 'CategoryID'
end
item
DatasetField = 'QuantityPerUnit'
TableField = 'QuantityPerUnit'
end
item
DatasetField = 'UnitPrice'
TableField = 'UnitPrice'
end
item
DatasetField = 'UnitsInStock'
TableField = 'UnitsInStock'
end
item
DatasetField = 'UnitsOnOrder'
TableField = 'UnitsOnOrder'
end
item
DatasetField = 'ReorderLevel'
TableField = 'ReorderLevel'
end
item
DatasetField = 'Discontinued'
TableField = 'Discontinued'
end>
end>
Name = 'Products'
Fields = <
item
Name = 'ProductID'
DataType = datAutoInc
GeneratorName = 'Products'
Required = True
InPrimaryKey = True
end
item
Name = 'ProductName'
DataType = datWideString
Size = 40
Required = True
end
item
Name = 'SupplierID'
DataType = datInteger
end
item
Name = 'CategoryID'
DataType = datInteger
end
item
Name = 'QuantityPerUnit'
DataType = datWideString
Size = 20
end
item
Name = 'UnitPrice'
DataType = datCurrency
end
item
Name = 'UnitsInStock'
DataType = datSmallInt
end
item
Name = 'UnitsOnOrder'
DataType = datSmallInt
end
item
Name = 'ReorderLevel'
DataType = datSmallInt
end
item
Name = 'Discontinued'
DataType = datBoolean
Required = True
end>
end>
JoinDataTables = <>
UnionDataTables = <>
Commands = <>
RelationShips = <
item
Name = 'FK_Order Details_Products'
MasterDatasetName = 'Products'
MasterFields = 'ProductID'
DetailDatasetName = 'Order Details'
DetailFields = 'ProductID'
RelationshipType = rtForeignKey
end
item
Name = 'FK_Products_Categories'
MasterDatasetName = 'Categories'
MasterFields = 'CategoryID'
DetailDatasetName = 'Products'
DetailFields = 'CategoryID'
RelationshipType = rtForeignKey
end>
UpdateRules = <>
Version = 0
Left = 32
Top = 56
end
end