There are three types of data reference items:
- Single Data Reference Item
- Group Data Reference Item
- Definition Data Reference Item
Single Data Reference Item
In the Screen Painter, widget event signals can be linked to
a data reference move. With the prefix D:GET:data_ref
a value will be moved FROM the single data reference TO
the screen widget. With the prefix D:PUT:data_ref
a value will be moved TO the single data reference FROM
the screen widget.
| Blob | B-blob_name |
| Constant | C-constant_name (read-only) |
| Error | E-error_name (read-only) |
| Table Field | F-data_dictionary_name.table_name[.record_name] |
| Variable Group Field | G-data_dictionary_name.variable_group_name |
| Local Variable Field | L-data_dictionary_name |
| Data Model Field | M-_col_xx.data_model_name |
| M-external_field_name.data_model_name |
| M-alias.data_model_name |
| Pick List | P-pick_list_name(entry) |
| Variable | V-variable_name |
| Text | X-text_name |
Group Data Reference Item
From logic, certain objects containing child entries can be
referenced within a single command to copy all entries.
| VariableGroup | H-variable_group_name |
| DataModel | O-data_model_name |
| Record | R-table_name[.record_name] |
Definition Data Reference Item
Within SQL commands, names like column name or table name must be
available.
| Data Dictionary | D-data_dictionary_name (read-only) |
| Table | T-table_name (read-only) |