Levels of configuration for data sources
UI elements can have different sources of data. You can configure the available options at the level of a pricker control, a property, or a table, depending on your needs.
Property level
- Local list
- Provides a list of values manually.
- Field value
- Provides a field value by referring to the class and name of the field value.
- Class key value
- Provides a field value by referring to the validation class of the field value.
- Remote list
- Provides values by referring to the class of the property instance, the list or group, localized value, and the keys of instance.
- Prompt list
- Manually provides a list o values by referring to a standard value and a prompt value name.
- Data page
- Provides a data page from which you want to source values.
Control level
- Property
- Gives the end users a limited list of values from which to choose at run
time. For example, you can populate a drop-down control with values that
are sourced directly from the .EmploymentType
property.
For more information, see Creating a property and Referencing properties.
- Data page
- Accesses data from a range of sources on demand. For example, you can
populate a drop-down control with discount options that are sourced from
the D_Discounts data page.
For more information, see Data pages overview and Data page reference.
- Clipboard page
- Sources data from temporary memory of the application or case. You can
source the value of a property, a query result of a report definition,
or a data page by indicating a particular clipboard page. A clipboard
page is used as a source of values to reference dynamic data, such as
the insurance offers that are available for particular clients.
For more information, see Clipboard tool.
- Report definition
- Sources data from a report definition page. For example, you can
populate a field with the values of query results from a report
definition that returns the number of available vacation days for a
particular employee.
For more information, see Report definitions and Creating advanced reports.
Table level
- Property
- Sources data from a property. For example, when you have a case flow that first collects details of the vehicles to insure, and then sends the same details to agents, you can use the property which holds the list of vehicles to populate the vehicles table.
- Report definition
- Sources data from a database table.
- Data page
- Retrieves data from third-party systems or caches data.
Previous topic Sources of data for your UI Next topic Data page as a source of data