object NewService: TNewService
  OldCreateOrder = True
  SessionManager = dmServer.SessionManager
  ServiceSchema = Schema
  ServiceDataStreamer = DABinDataStreamer1
  ExportedDataTables = <
    item
      DataTable = dtComboDataset
      LogicalName = 'ComboDataset'
    end
    item
      DataTable = dtWindowsDir
      LogicalName = 'DirectoryData'
    end>
  BeforeGetDatasetData = DataAbstractServiceBeforeGetDatasetData
  ValidateDatasetAccess = DataAbstractServiceValidateDatasetAccess
  Height = 149
  Width = 326
  object Schema: TDASchema
    ConnectionManager = dmServer.ConnectionManager
    Datasets = <>
    JoinDataTables = <>
    UnionDataTables = <>
    Commands = <>
    RelationShips = <
      item
        Name = 'FK_Employees_Employees'
        MasterDatasetName = 'Employees'
        MasterFields = 'EmployeeID'
        DetailDatasetName = 'Employees'
        DetailFields = 'ReportsTo'
        RelationshipType = rtForeignKey
      end>
    UpdateRules = <>
    Version = 0
    Left = 32
    Top = 56
  end
  object dtComboDataset: TDAMemDataTable
    RemoteUpdatesOptions = []
    Fields = <
      item
        Name = 'AutoIncField'
        DataType = datAutoInc
        InPrimaryKey = True
      end
      item
        Name = 'TextField'
        DataType = datString
        Size = 50
        DisplayWidth = 50
      end>
    Params = <
      item
        Name = 'CustomParameter'
        DataType = datString
        Size = 50
        Value = ''
        ParamType = daptInput
      end>
    MasterMappingMode = mmDataRequest
    StreamingOptions = [soDisableEventsWhileStreaming]
    RemoteFetchEnabled = False
    DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch]
    MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates]
    LogicalName = 'ComboDataset'
    IndexDefs = <>
    Left = 128
    Top = 56
  end
  object dtWindowsDir: TDAMemDataTable
    RemoteUpdatesOptions = []
    Fields = <
      item
        Name = 'FileName'
        DataType = datString
        Size = 200
        DisplayWidth = 50
        InPrimaryKey = True
      end
      item
        Name = 'FileSize'
        DataType = datInteger
      end>
    Params = <
      item
        Name = 'Directory'
        DataType = datString
        Size = 200
        Value = ''
        ParamType = daptInput
      end>
    MasterMappingMode = mmDataRequest
    StreamingOptions = [soDisableEventsWhileStreaming]
    RemoteFetchEnabled = False
    DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch]
    MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates]
    LogicalName = 'DirectoryData'
    IndexDefs = <>
    Left = 216
    Top = 56
  end
  object DABinDataStreamer1: TDABinDataStreamer
    Left = 128
    Top = 8
  end
end
