Global Attribute based rules

Included since WorkWithPlus for 14.
Release Note: Global Rules

The WorkWithPlus Pattern Settings editor shows the tree node "Rule (GlobalRule1)" under "Global Attribute based rules" selected, with a red arrow pointing to its Properties panel on the right. The panel displays fields Name "GlobalRule1", "Behavior if Rule Node is not present on instance" set to "Include", and a list of "Include when att matches" options (Is Nullable, Is Foreign Key, Is Primary Key, Is Inferred, Is Formula, Is First Level, Is Visible, Regular Expression) with "Is Inferred" highlighted.

 

Global Attribute based rules node has the following properties:

Category Properties  
General Properties Name A close-up Properties grid for a WorkWithPlus Pattern Settings "Rule (GlobalRule1)" shows Name "GlobalRule1", a "Behavior if Rule Node is not present on instance" field set to "Include", and an "Include when att matches" section listing empty-valued Is Nullable, Is Foreign Key, Is Primary Key, Is Inferred, Is Formula, Is First Level, Is Visible, and Regular Expression rows.
Rule
Behavior if Rule Node is not present on instance
Include when att matches: Is Nullable
Is Foreign Key
Is Primary Key
Is Inferred
Is Formula
Is First Level
Is Visible
Regular Expression

 

General Properties

Name

Name of Global Rule

Rule

Defines the rules that will be inserted into the object.

Behavior if Rule Node is not present on instance

Include or not Rule Node to instance if is not present.

Include when att matches:

Is Nullable

True or False if needs match with a nullable attribute.

Is Foreign Key

True or False if needs match with a Foreign Key attribute.

Is Primary Key

True or False if needs match with a Primary Key attribute.

Is Inferred

True or False if needs match with a Inferred attribute.

Is Formula

True or False if needs match with a Formula attribute.

Is First Level

True or False if needs match with a First Level attribute.

Is Visible

True or False if needs match with a Visible attribute.

Regular Expression

Regular expression that needs be fulfilled.