Top Method Summary
Options Name Purpose
AddDataSourceFields (character, CharacterDictionary) Adds the fields of the design time data source of a viewer with their data types
Consultingwerk.Framework.Collections.CharacterDictionary GetFieldDataTypes (character) Returns the fields a rule of an object instance may reference, with their ABL data types
LOGICAL ShowPropertyDialog (character, character, character, character, handle, Form, Object) Displays the property Dialog


Method Detail
Top

AddDataSourceFields (character, CharacterDictionary)

Purpose: Adds the fields of the design time data source of a viewer
with their data types
Notes:

Parameters:
pcDataSourceGuid CHARACTER
The ObjectMasterGuid of the design time data source
poFieldDataTypes Consultingwerk.Framework.Collections.CharacterDictionary
The dictionary to add the fields to
Top

Consultingwerk.Framework.Collections.CharacterDictionary GetFieldDataTypes (character)

Purpose: Returns the fields a rule of an object instance may reference,
with their ABL data types
Notes: The data types of instances that are not fields of the data
source are empty

Parameters:
pcObjectInstanceId CHARACTER
The GUID of the Object Instance
Returns Consultingwerk.Framework.Collections.CharacterDictionary
The CharacterDictionary of the data types by field name
Top

LOGICAL ShowPropertyDialog (character, character, character, character, handle, Form, Object)

Purpose: Displays the property Dialog
Notes:

Parameters:
pcAttributeLabel CHARACTER
The label of the attribute
pcObjectTypeId CHARACTER
The GUID of the Object Type
pcObjectMasterId CHARACTER
The GUID of the Object Master
pcObjectInstanceId CHARACTER
The GUID of the Object Instance
phDesignAttributeTable HANDLE
The handle of the temp-table with the attribute values
poOwnerForm System.Windows.Forms.Form
The reference to the Form to be used as the owner for the Dialog
poValue System.Object
INPUT-OUTPUT The value to update (BOX ABL primitive values)
Returns LOGICAL
Logical value indicating if OK (true) or Cancel (false) was clicked


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       09.11.2026 08:18:38