About Content settings

In App Builder projects, the Content settings essentially determine what content is displayed on or handled by a given component.

All basic components have the Show Error option. When this option is selected for the component, if for any reason the content cannot display properly, App Builder displays a red error icon on the Save icon to indicate that an error exists. To display the error message that lets you know what the error is, hover over the Save icon. This option is always selected by default.

Any other content settings depend on the component. The Datagrid component, for example, has content settings for Columns, Style (how the content is to be displayed, in this case), and Paging; while the List component has a single content setting for a Header.

Some common Content values

With a very few exceptions, nearly all Content settings include options to specify the Source of the content for the setting and, in many cases, options to further specify a particular Display Value or Display Field value from the Source, in cases where multiple value options exist in the Source.

Typically, for the Source, you can select any of the other components in the project, a Flexbox, or the application itself. You can also set any or all of them to a {Static Value} or an {In Context Value}. The Display Value, then is determined by what is selected as the Source.

A {Static Value} setting allows you to specify exactly what is to display in the Display Value field for that component option. This display value always remains the same until or unless you change it.

An {In Context Value} setting takes its Display Value from a data service that is specified for the component or its parent container. If there is no other data service designated for a child object, it inherits from the parent container when this option is used. If there are multiple properties or attributes available for the Display Value, you can select from a drop-down list.