|
Options |
Name |
Purpose |
|
|
|
ActivateRelationeSmartObjectMastereSmartLinkRelation ()
|
Activates at eSmartObjectMastereSmartLinkRelation DATA-RELATION
|
|
|
|
ActivateRelationeSmartObjectMastereSmartObjectInstanceRelation ()
|
Activates at eSmartObjectMastereSmartObjectInstanceRelation DATA-RELATION
|
|
|
|
ActivateRelationeSmartObjectMastereSmartPageRelation ()
|
Activates at eSmartObjectMastereSmartPageRelation DATA-RELATION
|
|
|
|
ApplyCascadedRenames ()
|
Applies the collected renames to the customized variants of the
renamed base object masters
|
|
|
|
AttachDataSources ()
|
Attaches the DATA-SOURCE objects to the ProDataset Buffers
|
|
|
|
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
|
|
|
|
CHARACTER BuildDisableRiGuidList ()
|
Builds a comma-separated list of ObjectInstanceGuids for which referential
integrity should be disabled during the save operation
|
|
|
|
CollectCascadedRenames ()
|
Collects the renames of base object masters and of instances of
base object masters from the before-image of the dataset
|
|
|
|
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.
|
|
|
|
DefineReadEvents ()
|
TO-DO: Subscribe to ProDataset Event Handlers using SET-CALLBACK
as needed
|
|
|
|
DeleteOrphanedInstances ()
|
Deletes SmartObjectInstance records that were orphaned because referential
integrity was disabled for the delete of their parent container.
|
|
|
|
DetachDataSources ()
|
Detaches the DATA-SOURCE objects to the ProDataset Buffers
|
|
|
|
FetchData (IFetchDataRequest)
|
Fetch data from the data source
|
|
|
|
FetchDataByKeyTable2 (IFetchDataByKeyTableParameter)
|
Allows retrieve multiple DB records from a Business Entity based on
a temp-table with key values
|
|
|
|
FetchDataByStaticQuery (IFetchDataByStaticQueryRequest)
|
Fetches data for single table, using a static query
|
|
|
|
FetchObjectMasterWithAttributeValues (FindObjectMasterWithAttributeValuesParameter)
|
Returns a dataset with Object Master records that have the given attribute values
|
|
|
|
FetchSmartObjectMasterByObjectMasterGuid (character, character)
|
FetchData method for static query
|
|
|
|
FetchSmartObjectMasterByObjectName (character, character)
|
FetchData method for static query
|
|
|
|
FilleSmartLinkOfeSmartObjectMaster (character, character, logical)
|
Fill child tables method for static query
|
|
|
|
FilleSmartObjectInstanceOfeSmartObjectMaster (character, character, logical)
|
Fill child tables method for static query
|
|
|
|
FilleSmartPageOfeSmartObjectMaster (character, character, logical)
|
Fill child tables method for static query
|
|
|
|
CHARACTER GetBaseObjectMasterGuid (character)
|
Returns the ObjectMasterGuid of the base object master of a
customized variant
|
|
|
|
CHARACTER GetCustomizationResultCode (character)
|
Returns the customization result code of an object master
|
|
|
|
LOGICAL GetCustomizationTopology (character, character, character, character, character, character)
|
Returns the customization topology of an object master: the
customization result code of the object master, the base object
master of a customized variant and the customized variants of a
base object master
|
|
|
|
CHARACTER GetCustomizedObjectMasterGuid (character, character)
|
Returns the ObjectMasterGuid of the customized variant of a base
object master that applies to a list of customization result codes
|
|
|
|
CHARACTER GetObjectMasterGuidFromInstanceGuid (character)
|
Returns the Object Master Guid based on an Object Instance GUID
|
|
|
|
CHARACTER GetObjectMasterGuidFromObjectName (character)
|
Returns the ObjectMasterGuid from on ObjectName
|
|
|
|
LOGICAL HasReparentedInstance (character)
|
Checks if a deleted container has children that are being moved to a different parent.
|
|
|
|
HANDLE InsertToDataSourceQuery (handle, IFetchDataRequest, character)
|
Creates a new Query to be used as a DATA-SOURCE for a ProDataset
member buffer
|
|
|
|
MovePage (MovePageParameter)
|
Moves a page in a container
|
|
|
|
ObjectIsA (ObjectIsAParameter)
|
Returns if the object master is a child of the given class
|
|
|
|
CHARACTER RenameCustomizedObjectInstances (character, character, character)
|
Renames the customized (shadow) instances of an instance of a base
object master in all customized variants of that object master
|
|
|
|
SaveChanges ()
|
Override SaveChanges to handle deletion of SmartObjectInstances and their children
|
|
|
|
SaveRowChanges (handle)
|
Overridable method that executes SAVE-ROW-CHANGES on the before buffer
|
|
|
|
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)
|
|
|
|
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).
|