Modifying Applicability (Arbortext only)
This task describes how to use Applicability Manager to edit an existing applicability in your DM. You can add, remove, or change logical operators, and you can change attributes, conditions, and their values.
About this task
Tip: You can also access the Applicability Manager interface to modify existing applicability through the Assign Applicability interface. See Assigning Applicability.
Procedure
- In Arbortext Editor, click Contenta > Manage Applicability.
The Manage Applicability tab of the Applicability Manager window appears showing the DM-level applicability (if defined), and Referenced Applicability (if defined).Note: The Reference Count column shows the number of times each Referenced Applicability is assigned to content in your DM.
- Click the applicability you want to change, and then click Modify.
The Build Applicability tab of the Applicability Manager window appears with the Create Assert Statement tab active.Note: The Display Text and Applicability ID fields reflect the values assigned to the applicability that you are modifying.Important: If the Applicability does not have an ID, Applicability Manager assigns a temporary one named
TEMP-000n. Before you can edit or delete a temporary Applicability ID in the Manage Applicability interface, or assign one to inline text in the Assign Applicability interface, you must edit the XML markup to give it a permanent Applicability ID. The Applicability ID you enter should be text followed by a number. Once you name and save an Applicability, the next one you create uses the same base name, incremented by the next available number available from the database.Tip: If you are a system administrator, you can set up a custom Applicability ID naming prefix for use by members of your team. See AppData settings for Contenta S1000D tools. - To change the logical operator in an existing assert:
- In the Assert Statements field, click a logical operator. The OR button is active if you clicked an AND operator; the AND button is active if you clicked an OR operator.
- Click the operator. The selected operator changes to the opposite operator: OR to AND-AND to OR.
- Click Modify XML. Applicability Manager writes your edits to the DM, and then exits.
- To change the attribute or condition value of an existing assert:
- In the Assert Statements field, click an assert.
- Click Modify. If the value field is empty, you can enter an initial value for the attribute or condition.
- Click a different value in the Values field, or click a different attribute and value, and then click Add to Assert Statement. Alternatively, you can double-click a value to add it to the assert statement.
- Click Modify XML. Applicability Manager writes your edits to the DM, and then exits.
Note: You can specify a range value for the desired attribute or condition in the Type a value field. If a numeric range is specified and a single item is selected in the value list, this entry is validated against the selection in the value list. If there are multiple items selected in the value list or the selection is a non-numeric range, the entry is used as an assert value without any validation. If the Type a value field is empty, the value(s) of the item(s) selected in the value list are used to form an assert statement. - To add a logical operator and an attribute or condition to an existing assert:
- In the Assert Statements field, click SELECT THIS ITEM TO ADD NEW OPERATOR OR ASSERT. If a single assert is in the Assert Statement field, you must delete it, and then start building a new assert.
- Click either AND or OR.The operator is inserted in the Assert Statement field.
- Click SELECT THIS ITEM TO ADD NEW OPERATOR OR ASSERT.
- In the Attributes field, click a product attribute or condition.
- In the Values field, click a different value (or enter an initial value).
- Click Add to Assert Statement. Alternatively, you can double-click a value to add it to the assert statement. The new attribute or condition, and its value, is inserted in the Assert Statement field.
- Click Modify XML. Applicability Manager writes your edits to the DM, and then exits.
Note: As in the previous step, you can specify a range value for the desired attribute or condition in the Type a value field. - To delete a logical operator and an attribute or condition from an existing assert:
- In the Assert Statement field, select the logic operator, attribute, or condition you want to delete.
- Click Delete. If you make a mistake, immediately click Undelete before performing future edits.
- Click Modify XML.