Controls field edits
Restriction: This topic applies only when the AppMaster Builder AddPack has been installed, and applies only to Windows platforms.
Note:
APSPROJ controls the output picture of numeric fields
File Contents:
Edit APFEIN to control the following field edit information:
- Setting the maximum number of input and output edited fields per paragraph. The default is ten input fields and ten output
fields. To change the defaults, set the &FE-INP-PARA-BREAK and &FE-OUT-PARA-BREAK variables as desired.
- Preventing execution of a user-defined input application edit when the field does not pass assigned field edits. The default
is No, which continues execution. To prevent execution, set the variable &FE-BYPASS-INPUT-APPL-EDIT to yes.
- Preventing execution of subsequent input and output field edits if a field fails a user-defined input application edit. The
default is No, which continues execution. To prevent execution, set the variables &FE-BYPASS-EDITS-IF-APPL-FAIL and &FE-BYPASS-OUTPUT-EDITS
to yes.
- Using the USA format or European format that reverses the comma and decimal point. The default is the USA format. To use the
European format, set the &FE-DECIMAL-IS-COMMA variable to yes.
- Supporting DBCS (Double Byte Character Set) characters. The default for the &FE-DBCS-ENABLE variable is yes.
- Allowing spaces within numbers. The default for the $FE-EMB-SPACE-IN-NUMERIC is no.
- Interpreting the century for output date formats. The default for the &FE-FIRST-YEAR-OF-CENTURY is 50. This means that AMB
interprets any date with a YY (year) value of 51 through 99 as being in the 20th century, that is, year 1951 through 1999,
and any YY value of 00 through 50 as being in the 21st century, that is, year 2000 through 2050.
- CICS only. Resetting attribute bytes to the painted values if the field passes all assigned input edits. The default for the
&FE-RESET-CICS-ATTRS variable is YES.
- CICS only. Resetting field attribute bytes before or after input edits. The default for the &FE-RESET-CICS-ATTRS-AT-TOP variable
is NO, which means after input edits.