Control Architect Help Documentation
×
Menu
Index

Rule Authoring View

Rule Authoring View
1

RuleSet Files found in the specified RuleSet Folder Path

1.  RuleSet Files found in the specified RuleSet Folder Path
This is the list of available RuleSet files that have been found in the specified RuleSet folder path.
2

Rule Definitions for the selected RuleSet file

2. Rule Definitions for the selected RuleSet file
This is a list of Rule Definitions for the selected RuleSet.
3

Rule Definition Methods

3.  Rule Definition Methods
This is a list of available Rule methods and data objects for building Rule Definitions.  You can hover over the item to view its ToolTip that describes its function.  Left mouse-click and drag to drop the method or object in the code part editor.
4

Code Snippets View

4. Code Snippets View
Maintain a list of commonly used code snippets by dragging a selected code block to this view and dropping it onto its surface.
5

Load embedded Function blocks check

5. Load embedded Function blocks check
Choose this option when data methods used are dependent on the embedded function blocks of a Module.
6

RuleSet Name

6. RuleSet Name
Specify a RuleSet name that uniquely identifies the function of its contains Rule Definitions.
7

Current RuleSet Folder Path

7. Current RuleSet Folder Path
This is the current RuleSet folder path that has been selected.
8

RuleSet Description

8. RuleSet Description
Specify a description for this selected RuleSet.  This description is presented in the results view when policy validation is executed.
9

Load Configuration Asset Model data check

9. Load Configuration Asset Model data check
Choose this option when data methods used are dependent on the Configuration Asset data Model.
10

RuleSet Folder Browse Button

10. RuleSet Folder Browse Button
Click this button to browse for the folder where your RuleSet files will reside.
11

RuleSet Chaining Behavior

11. RuleSet Chaining Behavior
Set the RuleSet chaining behavior.  This is normally set to the value [None] unless special rules are being written which require reevaluation such as when enumerating collection items.
12

Auto-Set Rule Priority Button

12. Auto-Set Rule Priority Button
Click this button to auto-set the priority for all Rule Definitions in the RuleSet.
13

Increase Rule Priority Button

13.  Increase Rule Priority Button
Click this button to move the selected Rule Definition to a higher processing order in the list.
14

Decrease Rule Priority Button

14.  Decrease Rule Priority Button
Click this button to move the selected Rule Definition to a lower processing order in the list.
15

WordWrap check

15. WordWrap check
Choose this option to force Code part expressions to wrap within the current editor view size.
16

Priority

16. Priority
Specify the execution priority for this Rule Definition.  A Rule Definition with a priority of 0 is the lowest priority.  Rule Definitions are executed in descending priority order, which is top-down in the list.  Click the Auto-Set Priority button to automatically set the priorities based on the Rule Definition location in the list where the last item has a rule priority of 0.
17

Description

17. Description
Specify a description for this Rule Definition.
18

Reevaluation

18. Reevaluation
Choose the Reevaluation behavior for the Rule Definition.
19

Active

19. Active
Check this to make this Rule Definition active during rule execution.  Removing this check will make this Rule Definition inactive and ignored during rule execution.
20

Code Part View Expand/Collapse Button

20.  Code Part View Expand/Collapse Button
Click this button to expand/collapse the focused code part view.  Use this to expand the view surface when expressions become large and/or complex.  Click again to collapse the view to its normal size.
21

Current Rule Definition Code Part Status

21. Current Rule Definition Code Part Status
This image indicates the expression parse validation status when changes are made to expressions in the code part.
22

Snippet Editor

22. Snippet Editor
This editor allows you to edit code snippets that have been auto-generated by dragging a code selection block to the Snippet View.
23

Edit Status

23. Edit Status
Row header color indicates edit status, such as new, modified, and error.  Hover with mouse cursor to view ToolTip of status information.
24

Find Results View

24. Find Results View
Click this tab to view results of a Find Text operation.