|
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
|
|
#
|
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
|
|
+
|
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
|
|
+
|
ClassIsA (ClassIsAParameter)
|
Returns if the child class is a child of the given parent class
|
|
#
|
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
|
|
#
|
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 ()
|
TO-DO: 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
|
|
+
|
eSmartObjectTypeAfterFill (dataset)
|
Callback method for the AFTER-FILL event of eSmartObjectType
|
|
#
|
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
|
|
+
|
GetParentClasses (GetParentClassesParameter)
|
Determines the list of parent classes for the given class
|
|
#
|
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
|
|
#
|
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 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
|
|
#
|
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
|
|
+
|
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 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)
|
|
+
|
CHARACTER SourceTable (character)
|
Returns the name of the source (database) table for a ProDataset
table name Inherited from Consultingwerk.SmartFramework.SmartDataAccess
|
|
#
|
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
|