|
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 Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
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
|
|
#
|
LOGICAL AttachDataSource (handle, IBufferDataSource, character, 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
|
|
#
|
LOGICAL AttachDataSource (handle, IBufferDataSource, character, character, 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
|
|
#
|
AttachDataSources ()
|
Attaches the DATA-SOURCE objects to the ProDataset Buffers Overrides Consultingwerk.OERA.DataAccess:AttachDataSources ()
|
|
-
|
BindDataset (dataset)
|
Do nothing, just receive the parameter and bind to the received
Dataset reference
|
|
#
|
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
|
|
#
|
CHARACTER BuildDataSourceQueryString (handle, IFetchDataRequest, IQueryExpressionWithSort)
|
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
|
|
#
|
CheckForRecursiveRelationWithQuery ()
|
Checks if the ProDataset contains recursive relations and
the top-level-buffer is using a query with the DATA-SOURCE Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
CommitChanges (handle)
|
This method is called from SaveChanges in the DA
to do the actual database commit and any transaction-related
validation logic for a buffer. Inherited from Consultingwerk.OERA.DataAccess
|
|
+
|
CountResultRecords (ICountRecordsRequest)
|
Counts the number of result records in the data source query Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character, character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character, character, character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character, character, character, character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character, character, character, character, character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character, character, character, character, character, character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character, character, character, character, character, character, character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character, character, character, character, character, character, character, character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character, character, character, character, character, character, character, character, character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (character, character, character, character, character, character, character, character, character, character)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec, IBufferSpec)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec, IBufferSpec, IBufferSpec)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec)
|
Creates a BufferDataSource Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
Consultingwerk.OERA.IBufferDataSource CreateBufferDataSource (IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec, IBufferSpec)
|
Creates a BufferDataSource 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
|
|
#
|
DefineReadEvents ()
|
Subscribe to ProDataset Event Handlers using SET-CALLBACK
as needed Overrides Consultingwerk.OERA.DataAccess:DefineReadEvents ()
|
|
#
|
DetachDataSources ()
|
Detaches the DATA-SOURCE objects to the ProDataset Buffers Overrides Consultingwerk.OERA.DataAccess:DetachDataSources ()
|
|
#
|
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 Overrides Consultingwerk.OERA.DataAccess:FetchData (IFetchDataRequest)
|
|
+
|
FetchDataByKeyTable (IFetchDataByKeyTableParameter)
|
Allows retrieve multiple DB records from a Business Entity based on
a temp-table with key values Inherited from Consultingwerk.OERA.DataAccess
|
|
+
|
FetchDataByStaticQuery (IFetchDataByStaticQueryRequest)
|
Fetches data for single table, using a static query Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataEmptyDataset (IFetchDataRequest)
|
Empties the Dataset before the request Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataFill (IFetchDataRequest, character, handle)
|
Invokes FILL on the Dataset or the given Dataset Buffer Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataFillFindRowWhereBatch (IFetchDataRequest, handle, integer, character[])
|
Verify that a FindRowWhere on the server does always return
a full batch of records Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataFillRepositionTables (IFetchDataRequest, character)
|
FILL's buffers with REPOSITION parent-relations Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataHandleErrorStatus ()
|
Handles ERROR-STATUS after the FetchData's FILL Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataLogNextRowid (handle)
|
Logs the NEXT-ROWID and LAST-BATCH property of the fill-buffer Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataLogRestartRowid (handle)
|
Logs the RESTART-ROWID of the fill-buffer Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataPrepareChildTableQuery (IFetchDataRequest, handle, integer, character)
|
Prepares the query for a child table Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataPrepareParentTableQuery (IFetchDataRequest, handle, integer, integer, character, IQueryRowIdentifier, character, FindRecordResult, handle)
|
Prepares the query for a parent table Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataRestoreBatchSizes (integer[])
|
Restores the Batch-Size of the ProDataset buffers Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataSetBatchContext (handle, character)
|
Updates the batch context with the next-rowids Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataSetFillMode (IFetchDataRequest, handle)
|
Sets the FILL-MODE for a Temp-Table Buffer in preparation for
a FILL() method call Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
FetchDataUpdateRequestContext (IFetchDataRequest, integer, character, IQueryRowIdentifier, character, FindRecordResult)
|
Updates the NextContext, PrevContext and BatchContext properties
of the IFetchDataInstance 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
|
|
+
|
Consultingwerk.OERA.FindRecordResult FindRecord2 (character, handle, IQueryExpressionWithSort, 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
|
|
#
|
CHARACTER GetDefinedBufferName (character)
|
Finds a matching buffer name in the current dataset, and returns the defined buffer name Inherited from Consultingwerk.OERA.DataAccess
|
|
#
|
CHARACTER GetDefinedBufferName (integer)
|
Finds a matching buffer name in the current dataset, and returns the defined buffer name 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
|
|
#
|
HANDLE InsertToDataSourceQuery (handle, IFetchDataRequest, IQueryExpressionWithSort)
|
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 fields 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 logfile 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 logfile 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 NewDSQueryString (IQueryExpressionWithSort, 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
|
|
#
|
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 Overrides Consultingwerk.OERA.DataAccess:SaveChanges ()
|
|
#
|
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
|
|
+
|
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) Overrides Consultingwerk.OERA.DataAccess:SourceColumn (character, character)
|
|
+
|
CHARACTER SourceColumn2 (character, character)
|
Wrapper to the SourceColumn method - ensures that Data-Sources are attached Inherited from Consultingwerk.OERA.DataAccess
|
|
+
|
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). Overrides Consultingwerk.OERA.DataAccess:SourceDefaultQuery (character)
|
|
#
|
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
|
|
#
|
VerifyRequestTables (character, IFetchDataRequest)
|
Verifies tables from the current FetchDataRequest Inherited from Consultingwerk.OERA.DataAccess
|