
Using Dependencies to Change how Characteristics are Displayed
Purpose
You define the settings for displaying a characteristic and which fields are available for entry in characteristics maintenance. These settings apply to the characteristic wherever it is used.
However, if the way you want a characteristic displayed or the fields you want available for entry depend on the configuration environment, you now have the option of using dependencies to control these settings.
The different display options that you can define with dependencies are defined in structure SCREEN_DEP.
The characteristic is hidden by dependencies.
A characteristic that was defined as No entry can be made in a characteristics maintenance function is available for entry.
A characteristic cannot have a value assigned.
Entries made by dependencies in structure SCREEN_DEP are deleted.

Changes made with structure SCREEN_DEP only apply to variant configuration, not to classification.
Process Flow
Enter a field in the structure.
Instead of a value, you assign a characteristic for the display option to the reference characteristic.
$SELF.NO_DISPLAY = ‘SADDLE’ IF MODEL = ‘STANDARD’
In the procedure, you assign characteristic SADDLE to the characteristic. The condition is that characteristic MODEL must have the value ‘Standard’.
See also:
Creating a Reference Characteristic
Reference Characteristics