|
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.SmartFramework.SmartDataAccess:AssignKeyFieldValues (handle)
|
|
+
|
AssignSmartRecordInformation ()
|
Assign SmartRecordKey and Attachment/Comment function Inherited from Consultingwerk.SmartFramework.SmartDataAccess
|
|
#
|
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
|
|
#
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
|
|
#
|
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
|
|
#
|
CheckSystemOwned (handle)
|
Checks if the user is authorized to maintain records with the
System Owned flag Inherited from Consultingwerk.SmartFramework.SmartDataAccess
|
|
#
|
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. Overrides Consultingwerk.SmartFramework.SmartDataAccess:CommitChanges (handle)
|
|
+
|
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
|
|
#
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
|
|
+
|
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
|
|
#
|
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
|
|
#
|
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 Inherited from Consultingwerk.SmartFramework.SmartDataAccess
|
|
#
|
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
|
|
#
|
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
|
|
#
|
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
|
|
+
|
CHARACTER SourceColumn2 (character, character)
|
Wrapper to the SourceColumn method - ensures that Data-Sources are attached 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 Inherited from Consultingwerk.SmartFramework.SmartDataAccess
|
|
#
|
StoreInstanceProperties (handle, character, character, character)
|
Stores the given record (buffer handle) with the instance property values
|
|
#
|
StoreProperties (handle, character)
|
Stores the given record (buffer handle) with the property values
|
|
#
|
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 Inherited from Consultingwerk.SmartFramework.SmartDataAccess
|
|
+
|
TrackModifiedState (character, character)
|
Tracks a modification for the given table and key field values Inherited from Consultingwerk.SmartFramework.SmartDataAccess
|
|
#
|
CHARACTER TypeFilter (character, character)
|
Returns the filter query string required to filter on a repository type and all it's children
|
|
#
|
VerifyRequestTables (character, IFetchDataRequest)
|
Verifies tables from the current FetchDataRequest Inherited from Consultingwerk.OERA.DataAccess
|