Componentes.Terceros.RemObj.../internal/5.0.23.613/1/Data Abstract for Delphi/Samples/XSLT/XSLTMain.dfm
david 2824855ea7 - Modificación del paquete RemObjects_Core_D10 para que sea un paquete de runtime/designtime (antes era designtime sólo)
- Recompilación en Delphi10 de todos los paquetes de RO para generar las DCU's en Lib\D10
- Recompilación en Delphi10 de todos los paquetes de DA para generar las DCU's en Lib\D10

git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.RemObjects@9 b6239004-a887-0f4b-9937-50029ccdca16
2007-09-10 14:06:19 +00:00

1116 lines
32 KiB
Plaintext

object XSLTMainForm: TXSLTMainForm
Left = 327
Top = 205
AutoScroll = False
BorderWidth = 5
Caption = 'XSLT Sample'
ClientHeight = 402
ClientWidth = 456
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object PageControl: TPageControl
Left = 0
Top = 34
Width = 456
Height = 368
ActivePage = tsXML
Align = alCustom
Anchors = [akLeft, akTop, akRight, akBottom]
TabIndex = 0
TabOrder = 4
object tsXML: TTabSheet
Caption = 'XML'
object WebBrowser: TWebBrowser
Left = 0
Top = 0
Width = 448
Height = 340
Align = alClient
TabOrder = 0
ControlData = {
4C0000004D2E0000242300000000000000000000000000000000000000000000
000000004C000000000000000000000001000000E0D057007335CF11AE690800
2B2E126208000000000000004C0000000114020000000000C000000000000046
8000000000000000000000000000000000000000000000000000000000000000
00000000000000000100000000000000000000000000000000000000}
end
end
object tsGrid: TTabSheet
Caption = 'Grid'
ImageIndex = 1
object Splitter2: TSplitter
Left = 0
Top = 152
Width = 448
Height = 3
Cursor = crVSplit
Align = alBottom
end
object gCustomers: TDBGrid
Left = 0
Top = 0
Width = 448
Height = 152
Align = alClient
DataSource = dsCustomers
TabOrder = 0
TitleFont.Charset = DEFAULT_CHARSET
TitleFont.Color = clWindowText
TitleFont.Height = -11
TitleFont.Name = 'MS Sans Serif'
TitleFont.Style = []
end
object gOrders: TDBGrid
Left = 0
Top = 155
Width = 448
Height = 185
Align = alBottom
DataSource = dsOrders
Options = [dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgConfirmDelete, dgCancelOnExit]
TabOrder = 1
TitleFont.Charset = DEFAULT_CHARSET
TitleFont.Color = clWindowText
TitleFont.Height = -11
TitleFont.Name = 'MS Sans Serif'
TitleFont.Style = []
end
end
end
object GetDataButton: TButton
Left = 2
Top = 4
Width = 75
Height = 25
Caption = 'Get Data'
TabOrder = 0
OnClick = GetDataButtonClick
end
object GenerateDeltaButton: TButton
Left = 80
Top = 4
Width = 120
Height = 25
Caption = 'Generate Delta XML'
TabOrder = 1
OnClick = GenerateDeltaButtonClick
end
object XSLTTransformationButton: TButton
Left = 202
Top = 4
Width = 131
Height = 25
Caption = 'XSLT Transformation'
TabOrder = 2
OnClick = XSLTTransformationButtonClick
end
object GenerateHTMLButton: TButton
Left = 336
Top = 4
Width = 106
Height = 25
Caption = 'Generate HTML'
TabOrder = 3
OnClick = XSLTTransformationButtonClick
end
object DriverManager: TDADriverManager
DriverDirectory = '%SYSTEM%\'
TraceActive = False
TraceFlags = []
Left = 274
Top = 176
end
object ConnectionManager: TDAConnectionManager
Connections = <
item
Name = 'ADO'
ConnectionString =
'ADO?AuxDriver=SQLOLEDB.1;Server=localhost;Database=Northwind;Use' +
'rID=sa;Password=;'
Default = True
Tag = 0
end>
DriverManager = DriverManager
PoolingEnabled = True
Left = 304
Top = 176
end
object ADODriver: TDAADODriver
Left = 333
Top = 176
end
object Schema: TDASchema
ConnectionManager = ConnectionManager
Datasets = <
item
Params = <>
Statements = <
item
Connection = 'ADO'
TargetTable = 'Customers'
SQL =
'SELECT '#10' CustomerID, CompanyName, ContactName, ContactTitle, ' +
#10' Address, City, Region, PostalCode, Country, Phone, '#10' Fax' +
#10' FROM'#10' Customers'#10
StatementType = stSQL
ColumnMappings = <
item
DatasetField = 'CustomerID'
TableField = 'CustomerID'
end
item
DatasetField = 'CompanyName'
TableField = 'CompanyName'
end
item
DatasetField = 'ContactName'
TableField = 'ContactName'
end
item
DatasetField = 'ContactTitle'
TableField = 'ContactTitle'
end
item
DatasetField = 'Address'
TableField = 'Address'
end
item
DatasetField = 'City'
TableField = 'City'
end
item
DatasetField = 'Region'
TableField = 'Region'
end
item
DatasetField = 'PostalCode'
TableField = 'PostalCode'
end
item
DatasetField = 'Country'
TableField = 'Country'
end
item
DatasetField = 'Phone'
TableField = 'Phone'
end
item
DatasetField = 'Fax'
TableField = 'Fax'
end>
end>
Name = 'Customers'
Fields = <
item
Name = 'CustomerID'
DataType = datWideString
Size = 5
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = True
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'CompanyName'
DataType = datWideString
Size = 40
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ContactName'
DataType = datWideString
Size = 30
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ContactTitle'
DataType = datWideString
Size = 30
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Address'
DataType = datWideString
Size = 60
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'City'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Region'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'PostalCode'
DataType = datWideString
Size = 10
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Country'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Phone'
DataType = datWideString
Size = 24
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Fax'
DataType = datWideString
Size = 24
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end>
BusinessRulesClient.ScriptLanguage = rslPascalScript
BusinessRulesServer.ScriptLanguage = rslPascalScript
end
item
Params = <
item
Name = 'customerid'
DataType = datWideString
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
Value = ''
ParamType = daptUnknown
end>
Statements = <
item
Connection = 'ADO'
TargetTable = 'Orders'
SQL =
'SELECT '#10' OrderID, CustomerID, EmployeeID, OrderDate, Required' +
'Date, '#10' ShippedDate, ShipVia, Freight, ShipName, ShipAddress,' +
' '#10' ShipCity, ShipRegion, ShipPostalCode, ShipCountry'#10' FROM'#10' ' +
' Orders'#10' where'#10' customerid = :customerid'#10
StatementType = stSQL
ColumnMappings = <
item
DatasetField = 'OrderID'
TableField = 'OrderID'
end
item
DatasetField = 'CustomerID'
TableField = 'CustomerID'
end
item
DatasetField = 'EmployeeID'
TableField = 'EmployeeID'
end
item
DatasetField = 'OrderDate'
TableField = 'OrderDate'
end
item
DatasetField = 'RequiredDate'
TableField = 'RequiredDate'
end
item
DatasetField = 'ShippedDate'
TableField = 'ShippedDate'
end
item
DatasetField = 'ShipVia'
TableField = 'ShipVia'
end
item
DatasetField = 'Freight'
TableField = 'Freight'
end
item
DatasetField = 'ShipName'
TableField = 'ShipName'
end
item
DatasetField = 'ShipAddress'
TableField = 'ShipAddress'
end
item
DatasetField = 'ShipCity'
TableField = 'ShipCity'
end
item
DatasetField = 'ShipRegion'
TableField = 'ShipRegion'
end
item
DatasetField = 'ShipPostalCode'
TableField = 'ShipPostalCode'
end
item
DatasetField = 'ShipCountry'
TableField = 'ShipCountry'
end>
end>
Name = 'Orders'
Fields = <
item
Name = 'OrderID'
DataType = datAutoInc
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = True
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'CustomerID'
DataType = datWideString
Size = 5
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'EmployeeID'
DataType = datInteger
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'OrderDate'
DataType = datDateTime
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'RequiredDate'
DataType = datDateTime
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShippedDate'
DataType = datDateTime
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipVia'
DataType = datInteger
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Freight'
DataType = datFloat
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipName'
DataType = datWideString
Size = 40
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipAddress'
DataType = datWideString
Size = 60
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipCity'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipRegion'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipPostalCode'
DataType = datWideString
Size = 10
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipCountry'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end>
BusinessRulesClient.ScriptLanguage = rslPascalScript
BusinessRulesServer.ScriptLanguage = rslPascalScript
end>
JoinDataTables = <>
UnionDataTables = <>
Commands = <>
RelationShips = <>
UpdateRules = <>
Version = 0
Left = 362
Top = 177
end
object XMLAdapter: TDAXmlDataStreamer
SchemaOptions = [soIncludeEmptyAttributes]
RowOptions = []
Options = [xaoUseDatasetXSLTs, xaoUseDeltaXSLTs]
Left = 245
Top = 176
end
object dtCustomers: TDACDSDataTable
RemoteUpdatesOptions = []
Fields = <
item
Name = 'CustomerID'
DataType = datWideString
Size = 5
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = True
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'CompanyName'
DataType = datWideString
Size = 40
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ContactName'
DataType = datWideString
Size = 30
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ContactTitle'
DataType = datWideString
Size = 30
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Address'
DataType = datWideString
Size = 60
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'City'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Region'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'PostalCode'
DataType = datWideString
Size = 10
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Country'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Phone'
DataType = datWideString
Size = 24
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Fax'
DataType = datWideString
Size = 24
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end>
Params = <>
StreamingOptions = [soDisableEventsWhileStreaming]
RemoteFetchEnabled = False
ReadOnly = False
LocalSchema = Schema
LocalDataStreamer = DAXmlDataStreamer
DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch]
MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates]
LogicalName = 'Customers'
IndexDefs = <>
Left = 43
Top = 115
end
object dsCustomers: TDADataSource
DataSet = dtCustomers.Dataset
DataTable = dtCustomers
Left = 52
Top = 128
end
object dtOrders: TDACDSDataTable
RemoteUpdatesOptions = []
Fields = <
item
Name = 'OrderID'
DataType = datAutoInc
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = True
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'CustomerID'
DataType = datWideString
Size = 5
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'EmployeeID'
DataType = datInteger
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'OrderDate'
DataType = datDateTime
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'RequiredDate'
DataType = datDateTime
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShippedDate'
DataType = datDateTime
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipVia'
DataType = datInteger
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'Freight'
DataType = datFloat
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipName'
DataType = datWideString
Size = 40
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipAddress'
DataType = datWideString
Size = 60
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipCity'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipRegion'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipPostalCode'
DataType = datWideString
Size = 10
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end
item
Name = 'ShipCountry'
DataType = datWideString
Size = 15
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
DisplayWidth = 0
Alignment = taLeftJustify
InPrimaryKey = False
Calculated = False
ServerCalculated = False
Lookup = False
LookupCache = False
end>
Params = <
item
Name = 'customerid'
DataType = datWideString
BlobType = dabtUnknown
DecimalPrecision = 0
DecimalScale = 0
Value = ''
ParamType = daptUnknown
end>
MasterParamsMappings.Strings = (
'customerid=CustomerID')
StreamingOptions = [soDisableEventsWhileStreaming]
RemoteFetchEnabled = False
ReadOnly = False
LocalSchema = Schema
LocalDataStreamer = DAXmlDataStreamer
MasterSource = dsCustomers
MasterFields = 'CustomerID'
DetailFields = 'CustomerID'
DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch]
MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates]
LogicalName = 'Orders'
IndexDefs = <>
Left = 98
Top = 115
end
object dsOrders: TDADataSource
DataSet = dtOrders.Dataset
DataTable = dtOrders
Left = 106
Top = 128
end
object DAXmlDataStreamer: TDAXmlDataStreamer
SchemaOptions = [soIncludeEmptyAttributes]
RowOptions = []
Options = [xaoUseDatasetXSLTs, xaoUseDeltaXSLTs]
Left = 76
Top = 162
end
end