Defining the user interface through view definitions
In BMC Helix Innovation Studio, a view definition is a graphical representation of your application. You use the view definitions to design the user interface for applications.
You can create a view definition by arranging the data items in a specific order or by showing only specific data items. For example, use a view definition called Tracking Item to create and update Tracking Item records.
View Designer includes multiple components that appear in the palette, but not all of them are meant for customer configuration. Understanding the distinction between component types helps you design views confidently and use only supported options.
View Designer components are categorized into two types:
- Shared components
- BWF components
Shared Components
Shared components are fully supported and can be used by both customers and BMC internal users, making them the recommended choice for designing and customizing views.
Consult the following topics for information about the following components:
- Apply permissions by using Access Manager component
- Tracking activities using the Activity Log component
- Displaying the list of applications in a view
- Linking related records by using Association Menus
- Associating and disassociating record instances by using the Association Selector component
- Capturing events using BWF Event Button component
- Embedding a view using BWF Inline View component
- Designing a page layout by using the BWF Sidebar component
- Customizing the height of containers by using the Collapsible Container component
- Configuring binary values for dynamic user input
- Using the Display Only Field component to display information at runtime
- Associating a record editor field to a named list by using the Dynamic Named List component
- Displaying contextual tag suggestions using the Keyword component
- Creating a view to display a list of line of businessProcess List
- Grouping buttons using Select Button Group
- Using the Standalone Field component to store temporary values
BWF Components
BWF components are visible in View Designer but cannot be used or configured by customers, as they are intended only for BMC internal users.
The following is a list of BWF components:
| Approver count | Case List | Live Chat | Resolution Info |
| Approver list | Change Assignment | Live Chat Dynamic Data | Rich Text Editor |
| Article Info | Compose Email | LOB View Loader | Search Results |
| Article Version List | Create Knowledge | Localization Toolkit | Smart Recorder |
| Attachment Manager | Custom localizable Field | Manage Recipient | Status Transition |
| BWF Assignment Configuration | Document Editor | Manager Approval | Status Transition Config |
| BWF Card layout | Dynamic Component loader | Navigation Bar | Task List |
| BWF Checklist | Dynamic Data Configurator | Onboarding Request List | Task Manager |
| BWF Description | Dynamic Field Mapping | Onboarding Request Tasks | Template Editor |
| BWF Dynamic Data Editor | Dynamic Group Editor | Person Collaborator | Template Selection |
| BWF Dynamic Field Default Value | External Link | Person Info Card | |
| BWF Foundation Data Manager | Field Association | Person Info List | |
| BWF HelixGPT Knowledge Article Assistant | Global Search Bar | Progress Bar | |
| BWF HelixGPT Summary | Information Bar | Qualification Builder | |
| BWF HTML Renderer | Knowledge Set | Recipient Selector | |
| BWF Regex Field | Knowledge Styles | Recurrence Pattern | |
| Case attachment | Knowledge View Loader | Relationship Config |