| 
                Options | 
                Name | 
                Purpose | 
            
            
  | 
   | 
  
    +
    
    
   | 
  
    
           ActivateDefaultRelations ()
    
   | 
  
     Enables the given ProDataset relations. Disables all other
         parent-relations of the relation's child buffer
*/    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           ActivateRelations (character)
    
   | 
  
     Enables the given ProDataset relations. Disables all other
         parent-relations of the relation's child buffer    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           AssignKeyFieldValues (handle)
    
   | 
  
     Invoked by DataAccess:CommitChanges within the database transaction
         to optionally assign key field values for new records    Overrides Consultingwerk.OERA.DataAccess:AssignKeyFieldValues (handle) 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           AssignSmartRecordInformation ()
    
   | 
  
     Assign SmartRecordKey and Attachment/Comment function     
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         LOGICAL  AttachDataSource (handle, handle, character)
    
   | 
  
     Attaches a data-source object to a temp-table buffer in a ProDataSet
         object    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         LOGICAL  AttachDataSource (handle, handle, character, character)
    
   | 
  
     Attaches a data-source object to a temp-table buffer in a ProDataSet
         object    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         LOGICAL  AttachDataSource (handle, handle, character, character, character)
    
   | 
  
     Attaches a data-source object to a temp-table buffer in a ProDataSet
         object    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         LOGICAL  AttachDataSource (handle, IBufferDataSource)
    
   | 
  
     Attaches a data-source object generated by an BufferDataSource
         instance to a temp-table buffer in a ProDataSet object    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         LOGICAL  AttachDataSource (handle, IBufferDataSource, character)
    
   | 
  
     Attaches a data-source object generated by an BufferDataSource
         instance to a temp-table buffer in a ProDataSet object    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    A
    
   | 
  
    
           AttachDataSources ()
    
   | 
  
     Attaches the DATA-SOURCE objects to the ProDataset Buffers    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         CHARACTER  BuildDataSourceQueryString (handle, IFetchDataRequest, character)
    
   | 
  
     Returns the Query String to be used for the DATA-SOURCE of a ProDataset
         member buffer    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           CanFind (CanFindParameter)
    
   | 
  
     Returns a TRUE value if a record is found that meets the specified
         FIND criteria; otherwise it returns FALSE. CAN-FIND does not make
         the record available to the Business Entity or it's caller.    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           CommitChanges (handle)
    
   | 
  
     This procedure is called from saveChanges in the DA
         to do the actual database commit and any transaction-related
         validation logic for a buffer.    Overrides Consultingwerk.OERA.DataAccess:CommitChanges (handle) 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           CountResultRecords (ICountRecordsRequest)
    
   | 
  
     Counts the number of result records in the data source query    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           CustomizeFetchDataRequest (IFetchDataRequest)
    
   | 
  
     Hook method to support customization the IFetchDataRequest or ICountRecordsRequest    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         LOGICAL  DatasetBufferFill (handle, IFetchDataRequest)
    
   | 
  
     Invokes the FILL method of a ProDataset member buffer    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         LOGICAL  DatasetFill (handle, IFetchDataRequest)
    
   | 
  
     Invokes the ProDataset FILL method    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    A
    
   | 
  
    
           DefineReadEvents ()
    
   | 
  
     TO-DO: Subscribe to ProDataset Event Handlers using SET-CALLBACK
         as needed    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    A
    
   | 
  
    
           DetachDataSources ()
    
   | 
  
     Detaches the DATA-SOURCE objects to the ProDataset Buffers    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           EnableDataAccessQueryLogging ()
    
   | 
  
     Enables DataAccessLogging    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         CHARACTER  ExpandTables (character)
    
   | 
  
     Expands the FetchDataRequest:Tables parameter, in case it contains
         the * wild-card character    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           FetchData (IFetchDataRequest)
    
   | 
  
     Fetch data from the data source    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           FetchDataByKeyTable (IFetchDataByKeyTableParameter)
    
   | 
  
     Allows retrieve multiple DB records from a Business Entity based on
         a temp-table with key values    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         ROWID  FindRecord (character, handle, character, integer, integer)
    
   | 
  
     Finds a record in the data source query and returns the ROWID ARRAY
         (used as RESTART-ROWID in FetchData)    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         Consultingwerk.OERA.FindRecordResult  FindRecord2 (character, handle, character, integer, integer)
    
   | 
  
     Finds a record in the data source query and returns the ROWID ARRAY
         (used as RESTART-ROWID in FetchData)    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         Consultingwerk.OERA.FindRecordResult  FindRecord2 (character, handle, character, integer, integer, logical)
    
   | 
  
     Finds a record in the data source query and returns the ROWID ARRAY
         (used as RESTART-ROWID in FetchData)    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           FindSourceBuffer (handle, logical)
    
   | 
  
     Locates the matching record in the first source buffer of the given
         Dataset Buffer    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           HandleRecordLockedError (handle, SysError)
    
   | 
  
     Handles a record locked error invoked during the SAVE-ROW-CHANGES
         method    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           InitializeDataAccessQueryLogging ()
    
   | 
  
     Initializes DataAccessLogging    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         HANDLE  InsertToDataSourceQuery (handle, IFetchDataRequest, character)
    
   | 
  
     Creates a new Query to be used as a DATA-SOURCE for a ProDataset
         member buffer    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           InvokeCommitChangesCallback (CommitCallbackTypeEnum, handle)
    
   | 
  
     Invokes a CommitChangesCallback    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         LOGICAL  IsQueryFlagPresent (character, character)
    
   | 
  
     Returns if the passed in field (prefixed with the temp-table)
         is referenced in a list of query flag fiels and is contained in the
         FetchDataRequest's QueryExpression    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           LogCurrentRowModifiedIssue (handle)
    
   | 
  
     Logs details about "current row has been modified
         by another user to the current logile    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           LogUnableToFindDbBufferIssue (handle, Error)
    
   | 
  
     Logs details about "Unable to find record for db buffer "name" during
         SAVE-ROW-CHANGES" to the current logile    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         Consultingwerk.OERA.IDSQueryString  NewDSQueryString (character, character)
    
   | 
  
     Factory method for the DSQueryString objects    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         Consultingwerk.OERA.IDSQueryString  NewDSQueryString (character, character, logical)
    
   | 
  
     Factory method for the DSQueryString objects    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         Consultingwerk.OERA.IDSQueryString  NewDSQueryStringForKeyValueTable (character, character, logical, IFetchDataByKeyTableParameter, character)
    
   | 
  
     Factory method for the DSQueryStringForKeyValueTable objects    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         Consultingwerk.IQueryRowIdentifier  NewQueryRowIdentifier ()
    
   | 
  
     Overridable factory method to create an instance of the IQueryRowIdentifier
         class    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           OnAfterSaveChanges (EventArgs)
    
   | 
  
     Raises the AfterSaveChanges    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           OnAfterSavingRowChanges (SaveRowChangesEventArgs)
    
   | 
  
     Raises the AfterSavingRowChanges event    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           OnBeforeSaveChanges (EventArgs)
    
   | 
  
     Raises the BeforeSaveChanges    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           OnBeforeSavingRowChanges (SaveRowChangesEventArgs)
    
   | 
  
     Raises the BeforeSavingRowChanges event    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           OnHandleCommitError (HandleCommitErrorEventArgs)
    
   | 
  
     Raises the HandleCommitError    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           OnHandleCommitSysError (HandleCommitErrorEventArgs)
    
   | 
  
     Raises the HandleCommitSysError    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         CHARACTER  ParentRelationSourceQueryString (handle)
    
   | 
  
     Returns the query string matching the DATA-RELATION field pairs
         referencing the source fields on the parent table    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         Consultingwerk.IQueryExpression  ParseTopBufferRequestQuery (IFetchDataRequest)
    
   | 
  
     Parses the Query of the top-buffer from the current request    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           ProcessFetchDataRequestVariables (IFetchDataRequest)
    
   | 
  
     Expands variables in the FetchDataRequest:Queries    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           RepositionBackwards (handle, integer)
    
   | 
  
     Reposition the given query backwards by the given number of records    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         ROWID  RepositionBackwards (handle, rowid[], integer)
    
   | 
  
     Evaluates the ROWID from which the ProDataset FILL operation
         needs to start on a backwards fill operation    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           ResetModifiedState (character, character)
    
   | 
  
     Resets a modification for the given table and key field values     
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           SaveBuffer (handle)
    
   | 
  
     Called from saveChanges to process changes
             for a single DataSet temp-table buffer.    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           SaveChanges ()
    
   | 
  
     Save changes to physical storage    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           SaveRowChanges (handle)
    
   | 
  
     Overridable method that executes SAVE-ROW-CHANGES on the before buffer    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           SetDatasetBufferCallback (handle, character, character)
    
   | 
  
     Sets's a ProDataset Buffer Callback-Method (BEFORE-FILL, AFTER-FILL, BEFORE-ROW-FILL, ...)    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           SetDatasetBufferCallback (handle, character, character, Object)
    
   | 
  
     Sets's a ProDataset Buffer Callback-Method (BEFORE-FILL, AFTER-FILL, BEFORE-ROW-FILL, ...)    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           SetDatasetCallback (character, character)
    
   | 
  
     Sets's a ProDataset Callback-Method (BEFORE-FILL, AFTER-FILL)    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           SetDatasetCallback (character, character, Object)
    
   | 
  
     Sets's a ProDataset Callback-Method (BEFORE-FILL, AFTER-FILL)    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         Consultingwerk.IQueryRowIdentifier  SkipRecords (integer, handle)
    
   | 
  
     Returns the Query Row Identifier (ROWID) to be used when navigating
         that DATA-SOURCE query based on the Skip argument of the FetchDataRequest    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         Consultingwerk.IQueryRowIdentifier  SkipRecords (integer, handle, logical)
    
   | 
  
     Returns the Query Row Identifier (ROWID) to be used when navigating
         that DATA-SOURCE query based on the Skip argument of the FetchDataRequest    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    A
    
   | 
  
    
         CHARACTER  SourceColumn (character, character)
    
   | 
  
     Returns the database field name matching a temp-table field name
         contained in a consumers query string (query string vs. temp-table
         definition)    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    A
    
   | 
  
    
         CHARACTER  SourceDefaultQuery (character)
    
   | 
  
     Returns the base query string used to retrieve data for the temp
         tables. This query string will be appended by the query provided by
         the consumer (FetchDataRequest object).    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         CHARACTER  SourceTable (character)
    
   | 
  
     Returns the name of the source (database) table for a ProDataset
         table name     
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
           SuggestDataSourceIndex (handle, character)
    
   | 
  
     Method allows enforcing specific indexes when populating child record
         of a data-relation. When the parent buffer and the child buffer are
         FILL'ed during the ProDataset:FILL() operation, we ensure the given index    Inherited from Consultingwerk.OERA.DataAccess 
   | 
  | 
   | 
  
    #
    
    
   | 
  
    
         CHARACTER  TargetColumn (character, character, handle)
    
   | 
  
     Returns the temp-table field name matching a database field name     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           TrackModifiedState (character, character)
    
   | 
  
     Tracks a modification for the given table and key field values     
   |