Customizing table, enum, and menu display
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, 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 |