object QuantumGrid4_ClientDataModule: TQuantumGrid4_ClientDataModule OldCreateOrder = True Left = 281 Top = 207 Height = 300 Width = 437 object ROChannel: TROWinInetHTTPChannel ServerLocators = <> DispatchOptions = [] UserAgent = 'RemObjects SDK' TargetURL = 'http://localhost:8099/BIN' Left = 40 Top = 8 end object ROMessage: TROBinMessage Left = 40 Top = 52 end object RORemoteService: TRORemoteService ServiceName = 'NewService' Message = ROMessage Channel = ROChannel Left = 40 Top = 96 end object bdsCustomers: TDABinDataStreamer Left = 306 Top = 49 end object dtCustomers: TDACDSDataTable RemoteUpdatesOptions = [] Fields = < item Name = 'CustomerID' DataType = datString Size = 5 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = True Calculated = False Lookup = False LookupCache = False end item Name = 'CompanyName' DataType = datString Size = 40 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ContactName' DataType = datString Size = 30 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ContactTitle' DataType = datString Size = 30 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'Address' DataType = datString Size = 60 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'City' DataType = datString Size = 15 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'Region' DataType = datString Size = 15 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'PostalCode' DataType = datString Size = 10 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'Country' DataType = datString Size = 15 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'Phone' DataType = datString Size = 24 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'Fax' DataType = datString Size = 24 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end> Params = <> MasterMappingMode = mmDataRequest StreamingOptions = [soDisableEventsWhileStreaming] RemoteDataAdapter = rdaCustomers AfterOpen = dtCustomersAfterOpen AfterScroll = dtCustomersAfterScroll ReadOnly = False DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates] MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates] LogicalName = 'Customers' IndexDefs = <> Left = 192 Top = 32 end object dsCustomers: TDADataSource DataTable = dtCustomers Left = 208 Top = 48 end object dtOrders: TDACDSDataTable RemoteUpdatesOptions = [] Fields = < item Name = 'OrderID' DataType = datAutoInc BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = True Calculated = False Lookup = False LookupCache = False end item Name = 'CustomerID' DataType = datString Size = 5 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'EmployeeID' DataType = datInteger BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'OrderDate' DataType = datDateTime BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'RequiredDate' DataType = datDateTime BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ShippedDate' DataType = datDateTime BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ShipVia' DataType = datInteger BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'Freight' DataType = datFloat BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ShipName' DataType = datString Size = 40 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ShipAddress' DataType = datString Size = 60 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ShipCity' DataType = datString Size = 15 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ShipRegion' DataType = datString Size = 15 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ShipPostalCode' DataType = datString Size = 10 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'ShipCountry' DataType = datString Size = 15 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end> Params = < item Name = 'CustomerID' DataType = datString BlobType = dabtUnknown ParamType = daptInput end> MasterMappingMode = mmDataRequest StreamingOptions = [soDisableEventsWhileStreaming] RemoteFetchEnabled = False RemoteDataAdapter = rdaorders ReadOnly = False MasterSource = dsCustomers MasterRequestMappings.Strings = ( 'CustomerID=CustomerID') DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates] MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates] LogicalName = 'Orders' IndexDefs = <> Left = 192 Top = 120 end object dsOrders: TDADataSource DataTable = dtOrders Left = 208 Top = 136 end object rdaCustomers: TDARemoteDataAdapter GetSchemaCall.RemoteService = RORemoteService GetSchemaCall.MethodName = 'GetSchema' GetSchemaCall.Params = < item Name = 'aFilter' DataType = rtString Flag = fIn end item Name = 'Result' DataType = rtString Flag = fResult end> GetSchemaCall.Default = False GetSchemaCall.IncomingSchemaParameter = 'Result' GetSchemaCall.OutgoingFilterParameter = 'aFilter' GetDataCall.RemoteService = RORemoteService GetDataCall.MethodName = 'GetCustomers' GetDataCall.Params = < item Name = 'Result' DataType = rtBinary Flag = fResult Value = Null end> GetDataCall.Default = False GetDataCall.IncomingDataParameter = 'Result' UpdateDataCall.RemoteService = RORemoteService UpdateDataCall.MethodName = 'UpdateCustomers' UpdateDataCall.Params = < item Name = 'Result' DataType = rtBinary Flag = fResult Value = Null end item Name = 'IncomingData' DataType = rtBinary Flag = fIn Value = Null end> UpdateDataCall.Default = False UpdateDataCall.OutgoingDeltaParameter = 'IncomingData' UpdateDataCall.IncomingDeltaParameter = 'Result' GetScriptsCall.RemoteService = RORemoteService RemoteService = RORemoteService DataStreamer = bdsCustomers Left = 278 Top = 48 end object rdaorders: TDARemoteDataAdapter GetSchemaCall.RemoteService = RORemoteService GetSchemaCall.MethodName = 'GetSchema' GetSchemaCall.Params = < item Name = 'aFilter' DataType = rtString Flag = fIn end item Name = 'Result' DataType = rtString Flag = fResult end> GetSchemaCall.Default = False GetSchemaCall.IncomingSchemaParameter = 'Result' GetSchemaCall.OutgoingFilterParameter = 'aFilter' GetDataCall.RemoteService = RORemoteService GetDataCall.MethodName = 'GetOrders' GetDataCall.Params = < item Name = 'Result' DataType = rtBinary Flag = fResult Value = Null end item Name = 'CustomerID' DataType = rtString Flag = fIn Value = Null end> GetDataCall.Default = False GetDataCall.IncomingDataParameter = 'Result' GetDataCall.OutgoingParamsParameter = 'CustomerID' UpdateDataCall.RemoteService = RORemoteService UpdateDataCall.MethodName = 'UpdateCustomers' UpdateDataCall.Params = < item Name = 'Result' DataType = rtBinary Flag = fResult Value = Null end item Name = 'IncomingData' DataType = rtBinary Flag = fIn Value = Null end> UpdateDataCall.Default = False UpdateDataCall.OutgoingDeltaParameter = 'IncomingData' UpdateDataCall.IncomingDeltaParameter = 'Result' GetScriptsCall.RemoteService = RORemoteService RemoteService = RORemoteService DataStreamer = bdsOrders Left = 277 Top = 141 end object bdsOrders: TDABinDataStreamer Left = 306 Top = 141 end end