Object Dependencies for Characteristics or
Characteristic Values
You can use the modeling environment for Variant Configuration to create or assign object dependencies for a characteristic or characteristic value.
You can create and edit object dependencies either using the context menu in the model tree and detailed views, or with a wizard. To edit the source code of an object dependency, use the editor in the detailed view of the dependency.
For more information, see Object Dependencies.
Before you create an object dependency for a characteristic or characteristic value, you must make sure that the material you have called in the modeling environment is classified.
You can assign existing object dependencies only if they are reusable or global dependencies.
You can use the modeling environment to create three different types of object dependency for characteristics:
· Preconditions
· Selection conditions
· Procedures
You can create two types of object dependency for characteristic values:
· Preconditions
· Procedures
You can assign reusable object dependencies to characteristics or characteristic values.
For more information about creating or assigning procedures, see Procedures.
You create object dependencies in the model tree.
...
1. Select the characteristic or characteristic value and use the context menu to create a new object dependency or assign an existing one.
2. When you create a new object dependency, you have to decide whether it is a reusable, global, or local dependency. Local dependencies can be used for this characteristic or characteristic value only.
¡ When you create a local object dependency, the system assigns a name to it.
¡ For global object dependencies, you assign a name yourself.
To assign an existing object dependency, enter the name or choose one from the input help.
3. Choose the type of object dependency you want to create.
4.
Choose
.
Once it has been created, the new or newly assigned object dependency is displayed in the model tree under the characteristic or characteristic value for which it was created or assigned.
If you want to edit the object dependency, open the detailed view.
Tab Page |
Function |
Basic Data |
Description of object dependency Type of object dependency Status Group Maintenance authorization |
Create or edit source code for the object dependency |
|
Texts |
Create and edit the language-dependent descriptions |
Display all objects in the model that have been assigned the object dependency – if the dependency is a global dependency |
You can also use the detailed views of characteristics or characteristic values to create or assign object dependencies.
...
1. Open the detailed view of a characteristic or characteristic value.
2.
Choose
to open the characteristic or characteristic
view for editing.
3. Choose the Object Dependencies tab page.
4. If necessary, insert additional rows in the table.
5. To create a new global object dependency, enter the name of the dependency in the table and confirm your entry.
To assign an existing object dependency, enter the name of the dependency or use the input help. Confirm your entry.
6.
To create a
new local object dependency, choose
.
7. When you create a new object dependency, choose the type of dependency.
8.
Choose
.
Select an
object dependency and choose
to go
to the detailed view – for example, to edit the source code; you can
also go to the detailed view by double-clicking the name.
In the overview table for the object dependency, you can also specify the order in which the procedures are executed. Enter 10 in the sort field to the left of a procedure name, for example, if you want this procedure to be executed before the procedure with sort number 20. See also Processing Sequence of Procedures.