Customizing table, enum, and menu display
You can customize the fields on your forms by using view overlays. The following sections provide more information about view overlay functionality when working with table, enum, and menu fields:
Changing the display properties of a table field
While you are working with table fields, BMC Remedy Developer Studio prompts you to create view overlays in the situations described in this section.
To add a column to a table
While working with a table field that is present in multiple views, you can display different columns in different views of the form. You can use this functionality to display the information in the table depending on the view it appears in. The Tree/Table display property is enabled after you add the table to the view overlay.
Select one of the following options:
- Add columns to table in overlay views only
Columns are added to all tables in the views that have overlays. Overlays of other base views that contain the table are not created. Because of this, the columns are not added to tables in views that do not have an overlay. - Add columns to table in all views
Columns are added to all view that contain the table. This creates view overlay of all views that contain the table.
To add a base table to a view
While working with a table that is not displayed in base view, if you add the table to the view, Developer Studio adds the table to the view overlay. If the view overlay does not exist, Developer Studio creates the view overlay and then adds the table to the view. When you select the table to add to the view, the following screen appears.
Add table to view
If you add the table field to the view overlay, the table and its associated columns are added.
To remove columns from a table added to view overlay
You can remove a column from a view overlay if the column exists in the base view. If the column does not exist in the base view, Developer Studio does not remove the column from the view overlay. Instead, you must remove the associated table from the view overlay.
When you attempt to remove a column from the view overlay, the following message appears.
Adding or removing a base field from a view
In Best Practice Customization mode, if you add or remove a base field, BMC Remedy Developer Studio also removes or adds the field to the view overlay. See the following screen.
Adding a value to an enum field
When you add a value to an enum field, Developer Studio requires the current view overlay and the field overlay. The following message appears when you add a value to the field.
The Selections property for the enum field is enabled when you overlay the field.
If you do not add the field to the view overlay, the enum value is not displayed in the view. The field is updated in the database, but you cannot change its alias.
Adding a menu to a character field
When you add a menu to a character field, refer to the following table for the required action.
Menu exists in base |
Menu exists in overlay |
Need to add field to view overlay |
---|---|---|
Yes |
Yes |
No |
No |
Yes |
Yes |
Yes |
No |
Yes |
Comments
Log in or register to comment.