|
![]() |
C-506 04-01 Complete this tab to define which objects are selected for the display and how they are sorted and aggregated.
Most processing defined on this tab is performed by database software such as Oracle or Microsoft SQL Server, not by Process Commander software.
This tab is wide. To display more
of the content, click the collapse arrow (
) in the portal to temporarily hide the navigation panel.
When you finish working with this tab, click the expand arrow
(
) to display the navigation panel again.
Field |
Description |
Category |
Select one of seven standard categories to cause this
report to be listed in a corresponding group on the Monitor
Activity workspace, (and so visible and available to all
users who can access this workspace). For example, choose
|
Fixed Header? | Select to prevent the header from scrolling if a user scrolls the drill down listing. |
Move Group By Caption to Header? | Select to present the Caption value from the current Group By element in the display header. VAGUE |
If you leave the Criteria array empty, the summary view report selects all instances of the class, up to the limit in the Maximum Value field.
In the Field field, you
can specify only properties that correspond to exposed columns in the
PegaRULES database. By default, custom properties in your application
are not exposed; they are stored in a Storage Stream (BLOB)
column. However, in many cases you can expose a
Single
Value
property as a database column, after which it can be
entered in the Field field. See How to expose
a property as a column. Q-754 B-7436
Field |
Description |
Criteria |
Each row of this array identifies a selection criterion. The order of rows in this array is not significant. Process Commander converts information in this array to an SQL WHERE clause. KARAF 9/8/05 BUSHJ 8/25/05
|
Label |
For example, enter A for the first row, B for the second row, and so on. The Logic value must mention each label. |
Field |
|
Caption |
Optional. Enter text to name this row of the array. If you do not specify a caption, the Field name will be used. Proj-860 |
Condition |
|
Value |
Enter one of the following options as a comparison value: C-2546
If the Condition field is set to Commas correspond to an OR test: if the Value field contains two or more entries separated by commas, the comparison is true at runtime if the value of the Field field equals (or is greater than, or is contained in, and so on) any one of the entries. Similarly, when the Value field contains
a When evaluating either of the two
Condition values Using the Pick Values pop-up windowFor guided assistance in completing this field, click the
magnifying glass icon (
|
Default Value |
Enter a comparison value to be used when you do not specify a value in the Value field. 5.4 |
Edit Input |
|
Ignore Case |
Select to cause runtime tests or comparisons of the Field value and the Value value to occur after the system converts both to uppercase. In this situation, "a" matches "A" and is less than "B". Clear to cause tests of the Field value and the Value value to occur without case conversion. In this case, "a" is greater than "A" and also greater than "B" C-2546
![]() |
Use Null* |
This box is meaningful only when the value in the Value field is not a constant. By default, if the value in the Value field is null at runtime, the criterion defined by this row is ignored; processing is the same as if this row is not present. For example, assume the criteria in a row is:
If this summary view rule executes at a time when Param.Letter has the value "C", this criterion limits the report to contain only instances in which the Lastname property value starts with the letter C. However, if the same summary view rule executes again when the Param.Letter parameter has no value, this criterion is dropped, so instances with any Lastname value (or none) are selected. In situations where this default behavior is not
desirable, select the Use Null* box to force
the Condition value to become
|
Logic |
Optional. Using the labels entered in the Criteria array, enter a logical expression that defines how the system combines the criteria into an overall Boolean value at runtime. The expression can include parentheses and the operators AND and OR. KARAF 2/23/07 not NOT For example, if the table contains four rows labeled A, B, C, and D, you can enter: (A OR B OR C) AND D in this field. This notation is the same as for the logic statement in when condition rules. If you leave the Logic field blank, the system selects only instances for which all criteria rows are true. |
Convert criteria values from Locale values? |
B-13429 KARAF 8/4/05 Select to cause the system
to convert of certain input values for parameters from a
locale-specific format to the internal representation. When
selected, the system attempts to convert literal values or
parameter value for numbers ( If not selected, enter parameter values and literal values
for When selected, conversion from the locale-specific format occurs before the activity specified in the Activity Name field runs. The system applies any edit input rules specified in the Criteria array after the conversion but before the activity runs. For example, if the user's locale is FR (France), an
input of 3,142 for a |
Click the Configure button to view or alter prompt settings. These determine the extent to which report users at runtime can view or alter report criteria.
When one or more criteria allow All Access
or
Value Only
, the user can review or enter criteria at runtime. BUG-24492 KARAF 4/23/10 not after.
If a user adds a summary view report
to the Monitor Activity workspace as a favorite, and the summary view
is an interactive chart that allows selection criteria to be changed,
and the Display criteria with results? option is
selected, a Save Preferences button appears
at runtime. The user can save criteria values for later reuse. See
WorkManager
portal — Working in the Monitor Activity workspace.
GRP-923
(no label) |
Select whether to use the default prompt settings or define custom settings.
|
Label |
This label corresponds to the label defined in the criteria row. |
Property |
This field is corresponds to the field specified in the criteria row. |
Prompt Mode |
C-1184
|
Prompt user before executing the report? |
C-1184Select to cause the criteria to appear before the summary view report executes to users who request this report.
|
Display criteria with the results? |
C-2045 Select to cause the criteria (both prompts and values) to appear at runtime as part of the report output.
|
Display Available Values? |
Select to display at runtime a list of up to 1,000 values for a property referenced in the Field field. The system searches saved instances of the class until it finds 1,000 distinct values. User selections are recorded in the Value field for the current execution of the report. This checkbox is meaningful only when you selected Prompt user? and one or more rows of the criteria allow users to enter values. |
Display Valid Values? |
Select to display at runtime a list of values based on the Table Type area of the General tab of the property referenced in the Field field. User selections are recorded in the Value field for the current execution of the report. This checkbox is meaningful only when Prompt user? is selected and one or more rows of the criteria allow users to enter values. |
Display Compatible Columns? |
Select to display at runtime a list of properties eligible for comparison. These are properties in the Applies To class (or an ancestor class) that are exposed as columns and match the Type of the property referenced in the Field field. User selections are recorded in the Value field for the current execution of the report. This checkbox is meaningful only when Prompt user? is selected and one or more rows of the criteria allow users to enter property names. |
Search Button Label |
Enter a text string to display on the search button. |
Define in this array one or more properties to become summary break levels. Order is significant.
Field |
Description |
||||||
Group by |
|
||||||
Field |
|
||||||
Caption |
Optional. Enter text to appear above the list display for this property. R-19626 If you leave this blank, the text (empty) appears as the caption.
|
||||||
Function |
C-1228 Optional. When the property in the
Field field has a type of For example, if a property of type For the For The Details button changes to |
||||||
Control |
42SP5 R-19761Optional. Select a control
rule to format the label for grouping. Proj-860 Many
control rules accept parameters. Click the magnifying
glass icon ( Click the pencil button ( |
||||||
Export Control |
These five control rules accept parameters. Click the
magnifying glass icon ( Click the pencil button ( |
Field |
Description |
Fields |
![]() |
Function |
Select a function such as Count or Average from the selection list.:
|
Field |
Leave blank to use a |
Trend Reporting |
Optional. The system can count instances based on the
value of a |
Caption |
Provide a display caption for that property.
|
Sort |
Select Sorting follows the order of rows within this array. If this field is set to Ascending in the first row and also in the second row, values corresponding to the first row form the major sort and values corresponding to the second row form a minor sort. VERIFY |
Control |
Many control rules accept parameters. Click the
magnifying glass icon ( Click the pencil button ( |
Export Control |
PROJ-164These five control rules accept
parameters. Click the magnifying glass icon ( Click the pencil button ( |
If this summary view rule is to present an interactive chart and you want the chart to include color-coded ranges, define them here. Proj-200 KARAF 5.3
Field |
Description |
Define Thresholds | Select if you want to define one or colors to identify ranges on an interactive chart (as backgrounds). |
Configure... | If you selected the Define Thresholds box, click to enter threshold values and colors for each. |
Complete these fields on the pop-up window to define colors for each range you want to appear on the interactive chart (if any) and the rows of the report.
Field |
Description |
Define Thresholds on |
![]() |
Background Opacity |
![]() |
![]() |
|
Min Value | Enter a number that defines the start of a range, exclusive of this value. For example, enter 0 to restrict the range to positive values. |
Max Value | Enter a number, larger than the Min Value value, that defines the end of a range, inclusive of this value. For example, enter 50 to restrict the range to values less than or equal to 50. |
Caption | Optional. Enter text to provide a short description of this threshold, such as "0 to 60" or "Good". |
Background Color | Optional. Enter a six-character hexadecimal value to define the RGB background color for the threshold, such as 0000FF for blue. Choose a background color that allows black text to be legible. |
Color | Click to access the Windows color-picker control on your workstation. Select a background color. |
Border Color | Optional. Enter a six-character hexadecimal value to define the RGB color for the threshold borders. |
Color | Click to access the Windows color-picker control on your workstation. Select a border color. |
Click Apply to save the threshold settings and return to the Summary View form.
Field |
Description |
Report Source | |
Page Name |
Enter a clipboard page name to contain the report contents. |
Activity Name |
|
Maximum Value |
Optional. Enter a maximum number of instances to retrieve for the report contents in each drill-down and at the summary level. As a best practice during testing, enter 500. If you leave this blank or enter a value above 9,999, the system enforces a limit of 9,999. SR-6627 B-24539 |
Display Count of Records? |
Select to include a message at the top of the output display if not all rows that meet the selection criteria are included in the report output. The message is: 5.5 GRP-845 Found more than the maximum number of records (nnn) where nnn is the Maximum Value limit. If all records are displayed, a record count appears. Displaying nnnn records Clear to disable this message. This option is enabled by default for new reports you create and disabled for reports created in versions prior to V5.5. KARAF 1/29/09 |
Read Only |
Select in most cases to mark the Code-Pega-List page returned by this summary view at runtime as "read-only", meaning that later processing cannot alter the values of properties on the embedded pages. This has multiple benefits: .Proj-862KARAF NATAA 2/15/08
If this summary view uses the facilities of the Join tab, this box must be checked.
SQLError - There was a problem getting a list — Illegal 0 length operation Cannot update — page is read-only |
Use alternate database? |
Chose this option only if the Reports Database field is not blank and identifies a database table that is replicated from the production PegaRULES database. 5 GRP-445 If the report uses JOIN operations that draw from multiple database tables, all tables must be in the same reports database. When this option is selected, at runtime the report uses data from the alternate database. It sets property pyUseAlternateDb to true on the top-level output Code-Pega-List page. |
Report on Descendant Class Instances |
Select this to allow one summary view rule, saved in a framework class, to execute against the work objects in an implementation class. This capability reduces the number of rules needed when building an implementation of a framework. This checkbox is effective only if the Applies To class of this summary view rule is derived from the Work- base class. To determine the Work- class actually used in report execution, use the Tracer tool, or, from the list view display, right-click and select View Source from the browser menu; search for ViewClass. KARAF 1/11/09 |
This array appears only when the Applies To key part of the summary view corresponds to a class group.
Field |
Description |
(n) |
|
To successfully execute a summary view rule, a user must hold an access role that provides the ability to execute rules in the Applies To class and to search instances of the Applies To class. Optionally, you can restrict execution of this summary view rule to only those users who hold any one of a list of privileges.
Leave this array blank to impose no additional restrictions. Order in this array is not significant.
Field |
Description |
Security |
KARAF 10/6/04 |
Class |
![]() |
Privilege |
The system uses the Class and Privilege values with class inheritance to look for the privilege rule. |
Web Enabled? |
If not checked and a user at a web node attempts to execute this summary view rule, the rule does not run and a security exception is added to the Alert log.
|