Description: Returns an entry value from an object record selected by DATA_ID, including an unsaved current-form value when that exact record is active.
Calling convention: CIP_GetValueByDataID("SourceObjectName": String, "SourceEntryName": String, SourceDataID: Integer): Variant
Parameters:
SourceObjectName: registered source object.
SourceEntryName: entry whose value is required.
SourceDataID: source record DATA_ID.
Returns: Entry value as Variant. NULL inputs, unknown objects or entries, and missing active entry data raise an exception.
Availability: Default; reads the active DBForm or the object's database data.
Example:
Description := CIP_GetValueByDataID("Products", "Description", ProductDataID);