| 
                Options | 
                Name | 
                Purpose | 
            
            
  | 
   | 
  
    +
    
    
   | 
  
    
           AddErrorString (handle, character)
    
   | 
  
     Adds an ERROR-STRING to a ProDataset Buffer, and sets the ERROR
         attribute of the BUFFER and the ProDataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           AddErrorString (handle, character, character)
    
   | 
  
     Adds an ERROR-STRING to a ProDataset Buffer, and sets the ERROR
         attribute of the BUFFER and the ProDataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           AddErrorString (handle, character, character, character)
    
   | 
  
     Adds an ERROR-STRING to a ProDataset Buffer, and sets the ERROR
         attribute of the BUFFER and the ProDataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         CHARACTER  BufferNames (handle)
    
   | 
  
     Returns a list of all buffer names in the ProDataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         CHARACTER  ChildBuffers (handle)
    
   | 
  
     Returns a comma-delimited list of the handles of the child buffers
         of a ProDataset buffer     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         CHARACTER  ChildRelationQueryString (handle)
    
   | 
  
     Returns the query string matching a DATA-RELATION field pairs     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         CHARACTER  ChildRelationQueryStringWithValues (handle)
    
   | 
  
     Returns the query string matching a DATA-RELATION field pairs     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           CopyReadOnlyTables (handle, handle)
    
   | 
  
     Copies the read-only tables (no before table) from the source dataset
         to the target dataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         Consultingwerk.RecordIdentifier  DatasetErrorRecordIdentifier (handle)
    
   | 
  
     Returns the RecordIdentifier identifying the first record in the
         ProDataset with Errors     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         CHARACTER  DatasetErrorStrings (handle)
    
   | 
  
     Returns a single CHARACTER string composed of the error-strings
         of all records (from all tables in the given Dataset instance)     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           DeleteCascade (handle)
    
   | 
  
     Deletes the record from the given ProDataset buffer and recursively
         deletes all child records     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           DeleteDatasetAndBuffers (handle)
    
   | 
  
     Deletes a ProDataset object handle and all it's buffers     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           DeleteRestrict (handle)
    
   | 
  
     Deletes the record from the given ProDataset buffer only when
         there is no child record     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           EmptyDataset (handle)
    
   | 
  
     Empties a ProDataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         HANDLE  FindBufferWithField (handle, character, character)
    
   | 
  
     Find the first buffer of the list in the given ProDataset that
         contains a field with the given name     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         HANDLE  GetBufferHandles (handle)
    
   | 
  
     Returns an Array of the Buffer handles of the given Dataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         INTEGER  GetBufferIndex (handle, character)
    
   | 
  
     Returns the index of the buffer name in the ProDataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         HANDLE  GetChangesDataset (handle)
    
   | 
  
     Builds a dataset containing the changes records from the
         source dataset.     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         HANDLE  GetChildRelation (handle, character)
    
   | 
  
     Returns the handle of the child relation of a buffer by name     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         ROWID  GetDatasetRowids (handle)
    
   | 
  
     Returns an array with the current ROWID's of every ProDataset buffer     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         HANDLE  GetDatasetWithCurrentRecord (handle)
    
   | 
  
     Creates a Dataset as a copy of another Dataset that only contains
         the current record in the given ProDataset temp-table buffer     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         HANDLE  GetDataSourceQueryHandles (handle)
    
   | 
  
     Returns an array of the Query handles of the Data-Sources of the
         given Dataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         HANDLE  GetTableHandles (handle)
    
   | 
  
     Returns an Array of the Temp-Table handles of the given Dataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         LOGICAL  GetTrackingChanges (handle)
    
   | 
  
     Returns if the Dataset is currently TRACKING-CHANGES     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         LOGICAL  HasBuffer (handle, character)
    
   | 
  
     Returns if the the passed in ProDataset handle has a buffer with the
         given name     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         LOGICAL  HasChanges (handle)
    
   | 
  
     Tests if a ProDataset has changes     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         LOGICAL  IsUniqueChildRelation (handle)
    
   | 
  
     Returns if the provided data-relation is pointing to an unique
         child record     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         HANDLE  ParentBuffer (handle)
    
   | 
  
     Returns the handle of the parent buffer of a ProDataset buffer     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         Consultingwerk.Framework.Collections.RowidDictionary  ParentRecordRowids (handle)
    
   | 
  
     Returns a RowidDictionary with the ROWID's of the current record as
         well as the parent and grand-parent ... records based on the ProDataset
         relations     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
         CHARACTER  ParentRelationWhereStringWithValues (handle)
    
   | 
  
     Returns the where string matching a DATA-RELATION field pairs     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           RejectNonCreateChanges (handle)
    
   | 
  
     Rejects all row-changes in the ProDatasets before tables that
         do not have the row-mod of Adding     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           RepositionDatasetBuffers (handle, rowid[])
    
   | 
  
     Locates the records in all ProDataset buffers based on an Array
         of ROWID's     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           SetDataSourceQueryHandles (handle, handle[])
    
   | 
  
     Assigns the Query handles of the data-source widgets attached to the
         ProDataset buffers     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           SetErrorString (handle, character)
    
   | 
  
     Sets the ERROR-STRING of a ProDataset Buffer, and the ERROR attribute
         of the BUFFER and the ProDataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           SetTrackingChanges (handle, logical)
    
   | 
  
     Sets the tracking changes property of all temp-tables of the passed
         in dataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           SetTrackingChanges (handle, logical, DynamicTempTablesEnum)
    
   | 
  
     Sets the tracking changes property of all temp-tables of the passed
         in dataset     
   | 
  | 
   | 
  
    +
    
    
   | 
  
    
           ThrowDatasetErrors (handle)
    
   | 
  
     Throws Dataset Validation error messsages from the ERROR-STRING
         attributes of any record     
   |