Editing Decision Table Cells
12.7.4.1 Editing Decision Table Cells
Each rule in a Decision Table contains cells pertaining to three sections: Conditions, Conflicts, and Actions. Working with Condition Cells Condition cells in the editable mode when the row having conditions cells is selected display the condition values in multichoice lists. When you add a new rule or when a condition value is unspecified, the condition cell is displayed as blank as shown in Figure 12–59 . Note: You can enter values for the condition cells or any other cells only when the row containing the cell is selected. Only when a row is selected, the condition cell lists are displayed. This is called the Click to Edit feature. Using Oracle SOA Composer with Oracle Business Rules 12-45 Figure 12–59 Unspecified Condition Value If you select All: ■ When the particular condition row is selected, the cell displays All ■ When the particular condition row is not selected or any other condition row is selected, the cell displays all the comma-separated values Figure 12–60 displays a Decision Table with two condition cells displaying the value All as well as all the comma-separated values. Figure 12–60 Displaying All Values for a Condition You can select any value that is available in the condition value list. Working with Action Cells When you add an action, an action row is created with the specified action type. There are two types of action cells: Note: When you edit the condition cells, the Decision Table is refreshed and the edited rule column may shift to the left or right depending on the selected condition cell value. 12-46 Oracle Fusion Middleware Users Guide for Oracle Business Rules ■ The Action form cells contain check boxes. You can disable the firing of a rule by deselecting an action form check box. In Figure 12–61 , R1 and R3 action check boxes are selected whereas the R2 action check box is deselected. In this case, at the time of execution, only R1 and R3 will fire. ■ The Action parameter cells contain the parameters of the action form. You can directly enter the action parameter values in the respective field or you can invoke the Condition Browser window to select a value. Figure 12–61 displays both types of action cells. You can see that the action parameter cells have edit fields with the Condition Browser icons next to them. Figure 12–61 The Action Cells in a Decision Table Figure 12–62 displays the Action Editor window where you can select the values for an action parameter cell. If you select the Always Selected check box, all the check boxes for the particular action form get selected. All the check boxes pertaining to the action form are also disabled, because the specified action is always selected. Figure 12–62 The Action Editor Window Note: The Edit Action icon is enabled only if the action form cell row is selected. The Edit Action icon invokes the Action Editor window. Using Oracle SOA Composer with Oracle Business Rules 12-4712.7.5 Splitting and Compacting a Decision Table
Parts
» Oracle Fusion Middleware Online Documentation Library
» What Are Rule Conditions? What Are Rule Actions?
» What Are Decision Tables? What Are Facts and Bucketsets? What Are Rulesets?
» Oracle Business Rules SDK Rules Designer
» Declarative Rules The RETE Algorithm
» How to Display and Edit XML Facts How to Reload XML Facts with Updated Schema
» What You Need to Know About XML Facts
» How to Display and Edit Java Facts What You Need to Know About Java Facts
» What You Need to Know About List of Values Bucketsets What You Need to Know About Range Bucketsets
» What You Need to Know About Bucketset Allowed in Actions Option
» In the Filter Query field, click insert test to insert a default test as
» How to Add Rules How to Define a Test in a Rule
» What You Need to Know About Advanced Mode Rules
» Introduction to Tree Mode Rules
» What You Need to Know About Tree Mode Rules
» How to Use Bucketsets to Provide Options for Test Expressions
» From the list next to the Add icon, select Rule.
» Introduction to Decision Table Operations
» Introduction to Decision Point API How to Obtain the Car Rental Sample Application
» How to Create Data Model Elements for Use with a Decision Point
» How to Add a Decision Point Using Decision Point Builder
» How to Create and Use Decision Point Instances
» What You Need to Know About Decision Point and Decision Tracing
» Testing Oracle Business Rules at Runtime Introduction to the Grades Sample Application
» Enter a name and test score and click Submit. This returns results as shown in
» Understanding Oracle Business Rules ADF Business Components Fact Types
» Understanding Oracle Business Rules Decision Point Action Type
» How to Call a Decision Point with ADF Business Components Facts
» How to Call a Decision Function with Java Decision Point Interface
» What You Need to Know About Decision Function Configuration with ADF Business Components
» How to Add the Outside Manager Finder Class
» How to Update ADF META INF for Local Dictionary Access
» How to Add the Employee Raises Java Class
» Working with Decision Component Metadata
» Introduction to Decision Components Decision Service Architecture
» Working with Advanced Mode Options
» Expression Builder Condition Browser
» Editing Decision Table Cells
» Understanding the Validation Panel Updating the Validation Panel
Show more