Skip to main contentSkip to search
Powered by Zoomin Software. For more details please contactZoomin
Progress DocumentationProgress Documentation
Progress Documentation
  • Home
  • Home
  • EnglishČeštinaDeutsch (Germany)Español (Spain)Français (France)Italiano (Italy)Português (Brasil)日本語Русский (Russia)中文 (简体) (China)中文 (繁體, 台灣) (Taiwan)ar-AR
  • Login

Corticon Basic Guided Journey

How to link a rule statement to multiple rules

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
Table of Contents
  • Introduction to BRMS
    • What is a BRMS?
    • Introduction to Progress Corticon
      • Roles in the lifecycle of a Decision Service
      • Overview of Corticon Studio
        • Workspaces, projects, and folders
        • Rule-modeling components
        • Views and perspectives
        • Editors
      • AI Assistant
    • Tasks to create and test rule models
  • What is a Vocabulary?
    • How business terms are represented in the Corticon Vocabulary
      • The Vocabulary tree
      • Tasks to define a Vocabulary
    • Create a Vocabulary file
    • Add an entity
    • Add attributes to an entity
    • Types of associations
    • Add associations to an entity
    • Rule Operators
  • What is a Rulesheet?
    • Tasks to define rules in a Rulesheet
    • Create a Rulesheet file
    • Define a rule statement
    • Define rules in the Rulesheet editor
      • Syntax for values in rule column cells
      • Syntax errors in a Rulesheet
    • Link a rule with a rule statement
    • Analyze rules
  • What is a Ruletest?
    • How a Ruletest works
    • Tasks to test rules in a Rulesheet using a Ruletest
    • Create a Ruletest file
    • Specify input for a Ruletest
    • How to specify expected results
    • How to run a Ruletest
    • Compare the output with expected results
    • Embed dynamic data in a rule statement
    • How to link a rule statement to multiple rules
  • Enhance rules
    • Action-only rules
    • Comparison operators
    • Equations and calculations
    • Value sets and ranges
    • Boolean conditions
    • Logical structures
    • Check for null values
  • What is a Ruleflow?
    • Create Ruleflows
      • Create a Ruleflow file
      • Overview of the Ruleflow editor
      • Add Rulesheets to the Ruleflow
      • Connect Rulesheets in the Ruleflow editor
      • Set Ruleflow properties
    • Test Ruleflows using Ruletests
      • Enable and disable Rulesheets in a Ruleflow
    • Use Rule Trace View to drill into a Ruletest
    • Advanced Ruleflow tips and tricks
Table of Contents

How to link a rule statement to multiple rules

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
  • Last Updated: June 28, 2022
  • 1 minute read
    • Corticon
    • Version 7.2
    • Documentation

How to link a rule statement to multiple rules

Using dynamic data, you can create a single rule statement that describes multiple rules. You can then link the rule statement to each of the rules. When any of the rules fire, attribute names is replaced by actual values in the rule message.

For example, if you have three rules, each specifying the maximum cargo weight for a certain type of aircraft, then you can use a a single rule statement that embeds the aircraft tail number, the aircraft type, and the maximum cargo weight to cover all three rules.

Here are two common methods:

  • <ColumnNumber>:<ColumnNumber>—Specifies a range of rule columns, for example 1:3, where 1 and 3 are inclusive. When any of these rules fires, the rule statement is posted as a rule message, as shown in the previous image above.
  • {<ColumnNumber>, <ColumnNumber>,…}—Specifies a list of rule columns, for example {1, 3}. When any of the rules in the list fires, the rule statement is posted as a rule message.
TitleResults for “How to create a CRG?”Also Available inAlert