About Process Setup Options
For each setup option, the editing pane displays the following:
Arrows, pso_arrows.png, that allow you to control the order in which the options appear in aPriori’s end user interface.
Name of the setup option
X symbol for module deletion
Option definition fields:
o Name: name for the field of setup that corresponds to this setup option. Cannot be modified.
o Display Text: name for this setup option that appears in the end user interface.
o Description: optional description of this setup option.
o Default Mode Name: name of the mode that is active by default—see the description of mode tables, below.
o Unit Type: type of unit applicable to the option’s values.
o Unit: unit for the option’s value. This is determined by the unit type, and is not directly editable.
o Decimal Places: precision to which the end user specifies this option’s value.
The Display Text and Description fields can use HTML text markup formatting syntax. For example, surround text with <b> and </b> to format the display in bold text.
In addition, each setup option has a mode table, which contains one row for each input mode presented to the end user. If there are multiple nodes, the end user chooses an input mode by clicking a radio button. Each row of the mode table contains the following fields:
Mode Name: string value of the mode field of setup for this mode.
Type: specifies the type of input mechanism presented to the end user, and specifies how the option value is determined. When you double click in this field, the following types appear in the dropdown menu:
o CSL: presents no further input mechanism (other than this mode’s radio button). The option’s value is the value of the CSL expression specified in the Expression field of the mode table. The expression must not reference CSL standard inputs.
o FORMULA: presents no further input mechanism (other than this mode’s radio button). The option’s value is the value of the formula specified in the Expression field of the mode table. The formula must be CSL output formula.
o USER: presents a data entry field. The value entered by the end user specifies the value of the setup option.
o LIST: presents a dropdown list. The list’s items are specified by the comma-separated list (see the figure below) in the Expression field of the mode table. The item chosen by the end user specifies the string value of the setup option.
pso_list.png
The list’s items can also be specified by a select expression that queries a lookup table. See Adding a Setup Option—Using List Mode to Access a Lookup Table for an example.
o I18N LIST: presents a dropdown list. The list’s items are specified by the comma-separated list of string IDs in the Expression field of the mode table. The language-specific strings corresponding to the IDs are presented to the end user. The string item chosen by the end user specifies the string value of the setup option.
o BOOLEAN: presents a checkbox to the end user. If checked, the option’s value is true; the option’s value is false otherwise. You must specify a default value for this mode. If the default is true, the checkbox is checked initially; if the default is false, the checkbox is initially unchecked.
Display Text: text displayed for this mode.
Expression: see the description of the Type field of the mode table, above.
Min Value: for numeric input, the minimum value that the end user can enter.
Max Value: for numeric input, the maximum value that the end user can enter.
Default Value: value used for this option if the end user does not specify a value.
The editing pane also displays a + icon and Import button, which allow you to add new setup options—see Adding and Deleting Process Setup Options.