|
![]() |
A Declare Expression rule has three key parts. The third key part — Page Context — can be blank. If at runtime the Target Property resides on an embedded page rather than a top-level page, complete the Page Context key part before completing the Target Property key part.
Leave the Page Context key part blank to define a context-free expression.
Field |
Description |
Type |
|
Applies To |
If you select a class derived from the Embed- base class, leave the Page Context key part blank, and create a context-free expression.
|
Target Property |
You can't use a Declare Expression rule to compute a property for which the Cannot be declarative target box (on the Advanced tab) is selected.
|
Page Context |
Otherwise, identify a
Invoices.pyOrders().pyItems().pyItemNames()
|
For general information on the New form, see Completing the new rule dialog box. For general information on the Save As form, see How to enter rule keys using Save As.
When searching for Declare Expression rules, the system:
Time-qualified and circumstance-qualified rule resolution features are available for Declare-Expression, Declare-Constraints, and Declare-OnChange rules.