Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Replace field list (replace) parameter is a comma separated list of field descriptions. A field description is a colon separated list of entries that configure the field for display and replacement. Each field has a type and each type has a colon separated list of configuration entries. 

If you prefer to see an example before looking at the reference information, go to this example.

The base field configuration that is common to all field types. Position refers to the position within the colon separated list (position1:postion2:position3:position4: etc...). Blanks are valid. Optional fields do not need to be specified.

Table plus
columnTypesI
multiplefalse
enableSortingfalse


PositionEntryDefaultDescription
1keyrequiredField name. It must not be blank or contain blanks. Avoid special characters. This is the name used for replacement in the body. Key is case sensitive.
2valueblankInitial field value. Always use the internal value and not the text representation of the value where that is supported.
3descriptionkeyPrompt text for the field that will appear in the field table. Line breaks with leading space ( <br>) and required spaces (&nbsp;) are supported.
4field typetextSee the field type table for valid values. Invalid types are ignored.



Field Types

...

multiplefalse
enableSortingfalse


TypeDescriptionAddition Positions
textText entry box


Table plus
columnTypesI
multiplefalse
enableSortingfalse


PositionEntryDefaultDescription
5input sizeinputSize parameter Allows override of global parameter value.



textareaMulti-line text area


Table plus
columnTypesI
multiplefalse
enableSortingfalse


PositionEntryDefaultDescription
5number of rows5 rows
6number of columnsas large as containing area allows



radio

checkbox

Radio buttons

Checkboxes


Table plus
columnTypesI
multiplefalse
enableSortingfalse


PositionEntryDefaultDescription
5number of rowsLayout of the entries.
6value
Value of entry for replacement.
7textvalueText for entry for display to user.
repeat

Repeated text:value pairs for each entry.



Tip
titleEntries per line

An alternative is to use a negative number for position 5 to indicate the number of entries per line.


select

select-multi

Select list

Multiple select list


Table plus
columnTypesI
multiplefalse
enableSortingfalse


PositionEntryDefaultDescription
5number of rowsSelections to display.
6value
Value of list entry for replacement
7textvalueText for list entry for display to user
repeat

Repeated text:value pairs for each list entry



float

integer

integer-select


Text entry box with validation

Text entry box with validation

Select list



Table plus
columnTypesI
multiplefalse
enableSortingfalse


PositionEntryDefaultDescription
5lower boundno validation Automatic range validation. Must be valid integer or float value.
6upper boundno upper validation



Tip
titleInclusive

Bounds are inclusive - greater than or equal and less than or equal.


Tip
titleinteger-select

Both bounds must be specified and the difference must be less than 10000.


dateText entry box with validation


Table plus
columnTypesI
multiplefalse
enableSortingfalse


PositionEntryDefaultDescription
5lower boundno validationAutomatic range validation
6upper boundno validation 
7date formatdateFormat parameter

Allows override of global parameter value.

See Date Format for how to specify this value.



Tip
titleInclusive

Bounds are inclusive - greater than or equal and less than or equal.


outputOutput text only
hiddenHidden field - does not show in table
groupPseudo field used for grouping of fields


Table plus
columnTypesI
multiplefalse
enableSortingfalse


PositionEntryDefaultDescription
5widthas much as needed Width of the group area in percent (%) or pixels.




Table plus
multiplefalse
enableSortingfalse


Field Type Qualifiers

The field type (position 4) entry can be qualified by one or more of the following by appending the qualifier to the field type name.

...