Your system contains hundreds of standard controls (formerly HTML Property rules). Use the Records Explorer to see a complete list of the standard and custom controls available to you.
A few controls accept parameters to provide a wide range of display formats for input and output values. When possible, use auto-generated or parameter-based controls in sections, flow actions, and harnesses, so that your application uses fewer distinct rules and operates more efficiently. See Standard controls with parameters. and Standard auto-generated controls.
Purpose |
Description |
AssignmentStatus | Supports localization when an assignment status value (property Assign-.pyAssignStatus) is selected or displayed. Causes the Where-am-I? icon to appear on the worklist. |
CalculatedValue | Presents a value always in read-only mode. Appropriate for properties computed through Declare Expression rules of type Text , Integer , or Identifier . Additional formatting may be appropriate for computed properties of type Decimal, Date , Time of Day , or DateTime . See More about Declare Expression rules. |
CheckBox |
Displays an HTML check box reflecting the property value. For new development use pxCheckbox. |
ClientValidation | Allows validation of input values in a user form or flow action form before the form is submitted. Included in other controls. See client-side format validation. |
Currency-Amount-i18n |
Localized currency including dollar sign ($) or Euro sign when applicable. This is deprecated; for new development, use the auto-generated control rule pxCurrency. |
Date-Calendar | Displays a Date value in the Java Short format, for example "8/4/02." Supports client-side format validation. For new development use pxDateTime. |
DateTime-Calendar | Displays a DateTime in the Java-Short format, for example "8/4/02 12:00 A.M." Supports client-side format validation.
For new development use pxDateTime. |
DateTime-Harness, DateTime-CalendarHarness | The format used in harness forms is "04-Aug-02 00:00", with the time in military time. Use the DateTime-CalendarHarness rule to display a Calendar button, which accepts user input. For new development use pxDateTime. |
DateTime-Full | Displays the date and time in the Java Full format, for example:"Sunday, August 4, 2002 12:00:00 A.M. EDT." These support client-side format validation.
For new development use pxDateTime. |
DateTime-Long | Displays the date and time in the Java Long format, such as: "August 4, 2002 12:00:00 A.M. EDT." These support client-side format validation.
For new development use pxDateTime. |
Date-Medium DateTime-Medium | These display the date or date and time in the Java Medium format, such as:"August 4, 2002 12:00:00 A.M." These support client-side format validation.
For new development use pxDateTime. |
Date-Short, DateTime-Short | These display the date or date and time in the Java Short format, such as: "August 4, 2002 12:00 A.M." Supports client-side format validation.
For new development use pxDateTime. |
Default | The system uses this control rule when you leave the Control field on the Property form blank. Supports client-side format validation in many cases. |
Export_Date | Recommended control rule for Date properties when a list view report supports editing in Excel. Use this value in the Export Control field. See List View form — Completing the Display Fields tab. |
Export_DateTime | Recommended control rule for DateTime properties when a list view report supports editing in Excel. Use this value in the Export Control field. See List View form — Completing the Display Fields tab. |
Export_Integer | Recommended control rule for Integer properties when a list view report supports editing in Excel. Use this value in the Export Control field. See List View form — Completing the Display Fields tab. |
Export_Time | Recommended control rule for TimeofDay properties when a list view report supports editing in Excel. Use this value in the Export Control field. See List View form — Completing the Display Fields tab. |
FixedSize | Causes the width of an input text box and the output display to match the Expected Length value recorded on the Advanced tab of the property rule. This affects the field presentation and appearance only; it does not limit the number of characters that can be typed or stored into the property value. Supports client-side format validation. |
FixedSizeforInput | Causes the width of an input text box to match the Expected Length value recorded on the Advanced tab of the property rule. This affects the field presentation and appearance only; it does not limit the number of characters that can be typed or stored into the property value. Supports client-side format validation. |
FormatAsOrdinal | Formats an Integer value as a localized ordinal on output, or accept an ordinal value on input. For example 2 becomes "2nd", 15 becomes "15th" in English. Supports client-side format validation. |
FormatAsPercent | Formats a Double value as an integer percent, or accept a percent sign in numeric input. For example, displays or accepts the value 1.23 as 123%. The system rounds the value to two decimal places. Supports client-side format validation. |
FormatAsSpellout | Format an Integer value as localized words. For example, "43" appears "forty-three" in the English locale. |
GetLocalizedValue | Used with a Single Value property of type Text that has a Table Type of Prompt List defined on the General tab of the property's rule form. For input at runtime, presents the values specified in the Prompt Values column on that tab as a selection list. For display at runtime, looks up the actual internal property value to present the corresponding Prompt Values value. Used in conjunction with the standard Edit Input rule GetStandardValue. |
Localize | Causes a Rule-Message value to be localized. |
Messages | Conditionally displays the red X image redflag.gif () next to an input field if there is one or more messages associated with a property. (In many cases, this control rule is incorporated into other controls using the <pega:include > JSP tag.) |
PickAssignmentStatus | For input, displays a selection list for assignment status. |
PickCountry | For input, displays a selection list of three-character country codes, for selection |
PickOperator | For input, displays a selection list of all Operator-IDs, for selection. |
PickProblemType | For input, displays a fixed list of three text choices in an HTML <SELECT> selection list, as an example. |
PickTimeZone | For input, presents a selection list of time zone codes. |
PromptFieldValue | For input, allows the user to pick from a selection list defined by field value rules. |
PromptFieldValue | On input, allows the user to pick from a selection list defined by field value rules. |
Reporting_SymbolicDates | Defines symbolic dates for selection criteria in reports. |
SelectOperator | Allows a user to select a user ID (from a list containing all operators known to the system.) |
ShowTextEncrypted PropertyValue |
Supports the TextEncrypted property type. See Property rules — Implementing and using the TextEncrypted type. |
StateList | Presents a selection list of United States state name codes such as MA for Massachusetts. |
StringList | Appropriate for a property of mode Value List ; allows entry or review of multiple values. |
TextAreaExpanded |
Displays an HTML text area containing the property value, with spell checking enabled. Initially presented with only two lines visible. Supports client-side format validation. For new development, use the auto-generated control rule pxTextArea. |
TextArea ExpandExpanded |
Displays an HTML textarea containing the property value, with spell checking enabled. Initially presented fully expanded. For new development, use the auto-generated control rule pxTextArea. |
TextAreaSmall |
Displays a smaller HTML textarea containing the property value. Supports client-side format validation. For new development, use the auto-generated control rule pxTextArea. |
Time-Medium | Displays the time in hh:mm format, also known as Java Medium format. Supports client-side format validation. |
WorkStatus | Supports localization when a work item status value (property Work-.pyStatusWork) is selected or displayed. |