As you develop rule models in Corticon, you may encounter situations where you require a rule that always fires regardless of conditions, such as a rule that sets a default value for an attribute. For example, a transportation company may require a rule that sets the maximum cargo weight for an aircraft, regardless of the aircraft type. You can address situations like this by defining action-only rules.

You define an action-only rule in column 0 of a Rulesheet. The cells that correspond to the Conditions panel in column 0 are grayed out. This indicates that you cannot specify any conditions in column 0. However, the cells that correspond to the Actions pane in column 0 are editable, enabling you to specify actions that always fire, regardless of conditions.

You can use column 0 to:

  • Specify equations and calculations.
  • Assign default values to attributes.
  • Specify any action that you want performed whenever the Rulesheet is processed.
Note: Each Action row in column 0 is a separate rule and can have its own rule statement.

To define an action-only rule, drag the required attribute to an action row, and drop it in an Action row.. Then, enter the default value for the attribute in corresponding cell in column 0.



An action-only rule always fires as the following Rulesheet demonstrates: