company logo

ADK_DataReferenceType - Data reference type

In order to define the data source for a control, data source can be referenced in different ways.

Enumarators overview

Enumerator details

  1. DRT_undefined - Data source type undefined
    Code: 0
    to list
  2. DRT_Extent - Extent

    In order to define a global data source, this data reference type should be selected. The access path defined as data source is valid in global scope, i.e. it is (usually) an extent name or a path beginning with an extent name.

    Code: 1
    to list
  3. DRT_PropertyPath - Property path

    This reference type has to be selected in order to inherit a data source or to define e relative data source. Defining a property (or operation) path data source tries to resolve the path with the parent control data source as parent property handle. The defined access path must be a valid path for this property handle.

    Code: 2
    to list
  4. DRT_View - View data source
    Code: 3
    to list
  5. DRT_Enumeration - Enumeration

    The data referenced is an enumeration defined in the dictionary (resource database).

    Code: 4
    to list
  6. DRT_UserDefined - User-defined data source

    The data source is opened and set in the application (context class). User-defined data sources may set a data source value (constant) in the data source path in combination with class= STRING . In this case, a string property handle with the value defined in the data source will be created.

    Code: 5
    to list
  7. DRT_ResExtent - Resource extent

    The access path defined as data source is valid in global scope, i.e. it is (usually) an extent name or a path beginning with an extent name, which is defined in the resource database of the application.

    Code: 6
    to list
  8. DRT_Option - Option value

    The data source refers to an option value (system variable). The path contains the option name or an option path in case of hierarchically defined options.

    Code: 7
    to list
  9. DRT_FieldPath - Field path

    The data source is shared with the data source of another control. The field path defining the data source refers to the field, which has defined the data source.

    The field path begins in the parent control. Any number of dots '.' may precede the first field name in order to move upwards in the parent hierarchy (e.g. '. .field ' searches field in the parents parent parent control, ' field ' is searched in the parent control.

    Code: 8
    to list