Factor Types
Factor types are used in the Configurable Analysis Framework (CAF) when defining factors for an analysis on the Define Factor Page. The factor type is used by the system to display data.
Factor type options are:
| Term | Definition |
|---|---|
|
Application Class |
Select to indicate that the factor should use an application class to display the data. |
|
Component |
Select to indicate that the factor should use a PeopleSoft Classic component to display the data for classic pages and PeopleSoft Fluid component and pages for Fluid CAF. |
|
Field List |
Select to indicate that the factor should use a pre-formatted two column display that lists each field to display the data. |
|
HTML |
Select to indicate that the factor should use HTML to display the data. |
|
PS Query Pagelet |
Select to indicate that the factor should use a PS Query Pagelet to display the data. |
|
Pivot Grid Pagelet |
Select to indicate that the factor should use a Pivot Grid Pagelet to display the data. |
|
URL |
Select to indicate that the factor should use a URL to display the data. |
This table lists the factor types that support a value expression in the format of #(type.value). CAF detects these factor types in the configuration and substitutes them with the proper value.
| Factor Type | Value | Description | Example |
|---|---|---|---|
|
URL |
URL Object Name |
Returns the text from the specified URL object. |
#(URL.HOMEPAGE):returns the URL for the HOMEPAGE URL object. |
|
IMG |
Image Object Name |
Returns the URL to the image object. |
#{IMG.LOGO}: returns the URL to the LOGO image. |
|
HTML |
HTML Object Name |
Returns the HTML content or text of the HTML object. |
#{HTML.COMMON_HEADER}: returns the HTML for the COMMON_HEADER HTML object. |
|
MSG |
MESSAGE_SET, MESSAGE_NBR |
Returns the message catalog text. MESSAGE_SET and MESSAGE_NBR specify the message set and number |
#{MSG.6550,1}: returns the text for message (6550,1). |
|
MSGE |
MESSAGE_SET, MESSAGE_NBR |
Similar to MSG but returns the explanation text. |
|
|
All others specify record name |
Field Name |
Returns the values from the specified record field. The value is formatted:
|
#{CUSTOMER.NAME1} returns the value of the NAME1 field in the CUSTOMER record (customer name). #{CUST_DATA.BAL_AMT} returns the BAL_AMT amount formatted since the BAL_AMT field in the CUST_DATA record is currency controlled. #{CUSTOMER.CUST_LOGO} returns the URL to the CUST_LOGO image (given that CUST_LOGO is an image field and stores the customer’s logo). |