|
|
|
CHARACTER GetKeyFieldAssignmentKey (character)
|
Returns the KeyFieldAssignmentKey of the SmartKeyFieldAssignmentType
record referenced by the given GUID
Notes : Returns an empty string when no GUID is passed or the record does
not exist
@param pcKeyFieldAssignmentGUID The GUID of the SmartKeyFieldAssignmentType record
@return The KeyFieldAssignmentKey of the record
*/
|
|
|
|
Progress.Json.ObjectModel.JsonObject GetSmartRelationJson (RelationDatasetModel)
|
Returns the JsonObject describing the SmartRelation record the
RelationDatasetModel is positioned on
Notes : The relation is identified by the qualified parent and child table
names and the relation name, never by the RelationGuid
@param poRelationDatasetModel The RelationDatasetModel positioned on the SmartRelation record
@return The JsonObject describing the SmartRelation record
*/
|
|
|
|
Progress.Json.ObjectModel.JsonObject GetSmartTableJson (TableDatasetModel)
|
Returns the JsonObject describing the SmartTable registration of a
database table
Notes : The "registered" property tells whether a SmartTable record exists at
all. Empty values of the registration are suppressed, so an unregistered
table results in an object with the "registered" property only. The
KeyFieldAssignmentGUID is resolved to the KeyFieldAssignmentKey of the
referenced SmartKeyFieldAssignmentType record
@param poTableDatasetModel The TableDatasetModel positioned on the SmartTable record (or not available for an unregistered table)
@return The JsonObject describing the SmartTable registration
*/
|