Table of Contents

Sources of data for your UI


Only available versions of this content are shown in the dropdown

You can automate the sourcing of content for tables and picker controls by defining sources for the values that populate the tables and controls at run time. For example, in a delivery form, you can configure a radio button control group to display the values from the D_CustomerDeliveryAddresses data page so that the customer can choose the most convenient option for a particular order.

You can configure a data source for your UI element at the following levels:

  • Sources of data at a particular configuration level

    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.

  • Data page as a source of data

    You can tie a data page to a UI element of you application to access data from a range of sources on demand. For example, you can configure a field for customer information to draw data from the D_Customer data page, and not directly from the database.

  • Report definition as a source of data

    You can populate your UI elements such as tables, drop-downs, and auto complete controls with data that the report definition query returns. For example, you can source data for an autocomplete control from the results of a report definition to display service provider names and locations.

  • Specifying a data source in a control

    Improve the maintainability of your application by defining sources for the values that populate controls. For example, you can configure an autocomplete control to display a list of employee names and their employment types that are sourced from a data page.

  • Specifying a data source directly in a property

    Make the development process more convenient by defining the source of data for a control directly in a property that populates the control with values at run time. For example, you can configure a drop-down menu to display the contract type property.

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.