Declare Expression form
Completing the Pages & Classes tab

  1. About 
  2. New 
  3. Expressions 
  4. Pages & Classes 
  5. Change Tracking 
  1. History 
  2. More... 

Use the Pages & Classes tab to list the pages referenced in the Expression tab. See How to Complete a Pages & Classes tab for basic instructions.

You can use locatable pages in Declare Expression rules.

NotePages listed here can be the source of property values needed to compute an expression. However, properties on such named pages are not change-tracked.

TipThis tab is wide. To display more of the content, click the collapse arrow (Collapse) in the portal to temporarily hide the navigation panel. When you finish working with this tab, click the expand arrow (Expand) to display the navigation panel again.

Field

Description

Page Name

add rowOptional. Enter any page referenced by name on the Expressions tab. For a locatable page, enter the keyword locate followed by a page name.

Optionally, add a row with the keyword Top as the page name, to identify a top-level page. The Top keyword allows you to use the syntax Top.propertyref to identify properties, on other tabs of this rule form.

Declare Expression rules can apply to embedded pages that appear within top-level pages with various names. In such cases, you can use the keywords Top or Parent in the page name here. If the Page Context key part of this rule is not blank, this tab automatically includes a definition of the Top and Parent keywords.

Class SmartPrompt Optional. Select the class of that page.
Locate Page Expression

Advanced featureOptional. To use an activity to locate a locatable page, enter a Boolean expression here. If this evaluates to true, the system uses the activity identified in the Locate Page Activity field to find and temporarily add the page to your clipboard.

Typically, enter an expression that evaluates to false when the page corresponding to the entry in the Page Name field is already present on the clipboard and contains the needed properties. For guided entry of any expression, click the magnifying glass icon () to start the Expression Builder.

Locate Page Activity

Optional. Enter the second key part — Activity Name — of an activity type Locate that can find the page identified in this row.

If the activity has parameters, click the  Get Locate Activity Params   button to enter values for the parameters.

The system uses the Applies To key part of this Declare Expression rule as the first key part of the activity.

Page Context Data  
Class

If the Page Context key part is not blank, this field identifies the class of the page or pages that are identified in the Page Context field.

Up About Declare Expression rules