View definition components
The View designer in the BMC Helix Innovation Studio contains the following components that you can use while designing a view definition in the Digital Service application UI.
Components | Description |
---|---|
Basic components | |
Action button | Launches an action in a view. For more information, see Configuring-actions-by-using-an-action-button. |
Button bar | Launches a block or container to accomodate a collection of action buttons in a single strip or block. |
Container | Defines a region of a view that can include view components or nested container. For more information, see Creating-a-layout-using-Containers. |
Image | Displays an image stored in an attachment field. For more information, see Displaying-images-from-attachments-at-runtime. |
Record editor | Provides the following features:
For more information, see Creating-a-view-for-a-record-instance-by-using-record-editor. |
Record grid | Displays record fields in a tabular format on UI. For more information, see Creating-a-tabular-view-of-record-instances-by-using-a-record-grid. |
Rich text | Enables rich text formatting including adding hyperlinks when designing a view definition. |
Tab panel | A tab panel interface component is a container for resources associated with a tab. It is a set of layered pages where only one page is displayed at a time. For more information see, Configuring-a-Tab-Panel-view-component. |
Record editor Inputs | |
Fields | Displays the record fields on the UI. You can use the following fields types in the View designer: Association, Attachment, Boolean, Date, Date/Time, Decimal, Dropdown, Floating, Integer, Select, Select group, Text, Text area, Localized Text, and Time. |
Rich text area | End users can format the text in an input field (with unlimited length) by using a Rich Text Editor. Important: The rich text formatting does not support inserting a hyperlink, an image, or an expression. |
Extension container | Provides settings for extending a view definition. For more information, see Enabling-extension-of-application-definitions |
Related topic