Unmodifiable properties of the application-provided widgets
You cannot modify some properties for application-provided widgets.
The following table provides a list of properties that you cannot modify for application-provided widgets:
| Property | Description |
|---|---|
| Unique identifier | You cannot modify Unique identifier for
application-provided widgets. It is a unique identifier for a widget
in any screen. To retain the application behavior, you are not allowed
to modify this property. |
| Table layout | You can use the table layout to render the contents
of any panel in a tabular format. To achieve any other layout, use
the appropriate CSS style. To retain the application behavior, you
are not allowed to create or delete a table layout for any application-provided
widget. However, you can modify certain properties of the table layout,
for example, number of columns and CSS class. For any widget added in extension, you can add a table layout. After you add the table layout, you cannot delete it. However, you can modify certain properties of the table layout, for example, number of columns and CSS class. |
| SourceBinding | To retain the application behavior, you are
not allowed to modify SourceBinding for application-provided
widgets.If you want to use different |
| TargetBinding | A widget can contain one or more TargetBinding.
To maintain the application behavior, the option to add one or more TargetBinding is
provided. You are not allowed to modify TargetBinding provided
by the application. |
| OptionsBinding | To retain the application behavior, you are
not allowed to modify OptionsBinding for application-provided
widgets.If you want to use a different |
| RadioBinding | A widget can contain one or more RadioBinding.
To retain the application behavior, you are not allowed to modify RadioBinding for
application-provided widgets. However, you can add one or more RadioBinding for
application-provided widgets. |
| ImageBindings | To retain the application behavior, you are
not allowed to modify the ImageBindings for application-provided
widgets.If you want to use a different |
| CheckBoxListBinding | A widget can contain one or more CheckBoxListBinding.
To retain the application behavior, you are not allowed to modify
the CheckBoxListBinding for application-provided
widgets. However, you can add one or more CheckBoxListBinding for
application-provided widgets. |
| CurrencyBinding | To retain the application behavior, you are
not allowed to modify the CurrencyBinding for application-provided
widgets.If you want to use a different |
| CheckBoxBindingData | To retain the application behavior, you are
not allowed to modify the CheckBoxBindingData for
application-provided widgets.If you want to use a different |
| LinkBindingData | To retain the application behavior, you are
not allowed to modify the LinkBindingData for application-provided
widgets.If you want to use a different |
| SelectedValue (Radio) | To retain the application behavior, you are
not allowed to modify the SelectedValue for application-provided
widgets.If you want to use a different |
| Repeating Screen Binding Data | |
| repeatingscreenID | To retain the application behavior, you are
not allowed to modify the repeatingscreenID for application-provided
widgets.However, you can replace a screen. For more information about replacing a screen, see Replace an application-provided screen with a custom screen. |
| repeatingscreenGeneratorFunction | To retain the application behavior, you are
not allowed to modify the repeatingscreenGeneratorFunction for
application-provided widgets. |
| RepeatingScreenData | To retain the application behavior, you are
not allowed to modify the RepeatingScreenData for
application-provided widgets. |
| ConstructorProperties | To retain the application behavior, you are
not allowed to modify the ConstructorProperties for
application-provided widgets. |
| SourceMappings | A widget can contain one or more SourceMappings.
To retain the application behavior, you are not allowed to modify
the SourceMappings for application-provided widgets.
However, you can add one or more SourceMappings. |
| TargetMappings | A widget can contain one or more TargetMappings.
To retain the application behavior, you are not allowed to modify
the TargetMappings for application-provided widgets.
However, you can add one or more TargetMappings. |
| Grid | |
| Views | Application-provided grids can contain one or more views. Each view in the grid corresponds to a column in the grid provided in the Screen Outline panel. You can hide, show, or add views in an application-provided grid. |
| Modules | Modules control the behavior of a grid. To retain the application behavior, you are not allowed to modify or delete application-provided modules in a grid. However, if you want to modify or delete modules, hide the application-provided grid and add a custom grid. |
| Editable Grid Views | To retain the application behavior, you are not allowed to modify properties of application-provided editable grid view. However, you can modify the properties of editable grid view added in extension. |