Data Management Capabilities > Managing Part Structures > Windchill Options and Variants Capabilities > Assigning Expressions > Defining Basic Expressions
  
Defining Basic Expressions
Basic expressions represent the choices that you can assign to parts and part usage links. The choices that are available for assignment come from the assigned option set.
To assign basic expressions to a part or a usage link of a configurable module, you use the Assign Basic Expression window. In this window, you select the choices that specify when a part should be included in the product structure.
Follow these steps to define expressions using Assign Basic Expression window:
1. The Assign Basic Expression window lists the options and choices from the assigned option set. The assigned option set is indicated at the top of the window.
* 
The Assign Basic Expression window does not display the merged choices that were added from a lower-level option set. If you wish to assign expressions to those choices, you need to remove them from the merged option set. For more information on removing the merged choices, see Removing Merged Choices and Rules.
2. If the assigned option set was created with Allow Date Effectivity for Choices set to Yes, the effectivity date field is available in the Assign Basic Expression window. Once the effectivity date is selected, only the choices that are within their effectivity range are available for selection.
* 
For more information on the settings of the option set, see Creating an Option Set.
3. To assign choices, select the Design Option or Sales Option tab.
4. The Design Option tab lists the options with their choices that are included in the option set. Select an option whose choices you want to select for assignment. The choices defined for this option appear in the right pane of the window. Click the choices that you want to select.
* 
You can filter the table by selecting Options with Choices Selected and Options without Choices Selected from the pull-down list at the top of the table. Alternatively, you can view all options available.
5. If the assigned option set was created with Allow Assignment of Exclude Choices set to Yes, you can assign exclude choices. To do this, select a checkbox in the Exclude column. The excluded choices are added to the Summary section with the ≠ sign.
* 
Either all or none of the choices from the same option can be set as exclude choices. Designating one choice as an exclude choice selects all other choices from the same option.
6. When finished selecting choices, click OK to complete the assignment of the basic expressions. The expressions you assigned can be viewed in the tree view and in the Uses table by adding the appropriate column to the table.
Tips for Using the Assign Basic Expression User Interface
If options are organized by groups, you can filter the list by selecting a group from the drop-down list on the toolbar of the Assign Basic Expression window.
You can view the information page for the assigned option set by clicking .
You can click “+” or “—” next to the option name to expand or collapse option choices.
If you want to remove all selections, click at the top of the window.