HP 3000 Manuals

ERROR MESSAGES (continued) [ HP Data Entry and Forms Management System (VPLUS/V) ] MPE/iX 5.0 Documentation


HP Data Entry and Forms Management System (VPLUS/V)

ERROR MESSAGES (continued) 

Scanner Errors 

     Error Message                        Cause/Action

     1001  Too many levels of indenting,  Only 10 levels of nesting are
           limit is !!!!.                 allowed.
     1002  Improper indenting,            IF and ELSE parts at same
           statement groups must be       nesting level must be indented
           vertically aligned.            the same amount.

     1003  Improper indenting, must       An ELSE or subsequent IF starts
           be within outer level of       to the left of first IF statement.
           indenting.

     1010  More left braces than          Braces must match; add right brace,
           right braces were found.       or delete extra left brace.

     1011  More right braces than         Braces must match; add left brace,
           left braces were found.        or delete extra right brace.

     1030  Token is too long, limit is    A string exceeds 120 characters.
           !!!! characters.               Correct and press enter.

     1031  A $ may only appear with a     A $ cannot be part of a name
           system defined name, like      unless it is one of the
           $empty.                        system defined names (see
                                                   <xref TABLE03-01>).

     1032  Expected a statement           Syntax error. The cursor is
           beginning.                     positioned to the location of the
                                          error.

     1033  String is too long,
           limit is !!!! characters.

     1034  String must end with a         A literal string (character
           quote.                         constant) must be enclosed within
                                          quotes.

     1035  String continuation must       When continuing a string to the
           begin with a quote.            next line, close the quotes, put
                                          an & at the end of first line,
                                          enclose string on second line
                                          within quotes.

     1036  Only a comment may appear      An ampersand (&) is used to
           on the same line after an      continue a string; it cannot be
           ampersand.                     followed by another statement,
                                          only a comment starting with a \.

     1037  A date constant must end       A date used as a constant must
           with an exclamation point.     be enclosed within exclamation
                                          points.

     1038  Date constant is too long,
           limit is !!!! characters.

     1039  Date constant must be a        Date constants must be in the
           valid MDY date.                order: month day year, and
                                          must be valid dates.

Parser Errors 

     Error Message                        Cause/Action

     1094  Invalid name: no field         A valid field name is expected.
           or save field with this
           name is defined.

     1095  Internal error.
     1096  Semantic error.                See error 1098.

     1097  Data type error: Data          Data type and value in processing
           types must be compatible.      specification do not correspond.

     1098  Field processing               Statement is incorrect. Cursor
           specification syntax           is positioned to the location of
           error.                         the error. Correct and press enter.

Apply Errors 

     Error Message                        Cause/Action

     1101  Left operand must be           An arithmetic operand is expected
           type DIG, NUMn, IMPn,          as destination of SET or comparison
           or an expression.              statement. Cursor is positioned
                                          to the location of the error.

     1102  Both operands must be          Arithmetic operands expected in
           type DIG, NUMn, IMPn, or       SET or comparison statement.
           an expression.                 Cursor is positioned to the
                                          location of the error.

     1103  Operand must be type           Arithmetic operand expected in
           DIG, NUMn, IMPn, or an         SET or comparison statement.
           expression.

     1104  Operand data types must        Operands of the same data type
           be compatible.                 are expected in a SET or
                                          comparison statement.

     1105  Operand types must agree       Operands must be the same data
           unless source is a field       type unless the source is a field
           or a save field.               or save field name.

     1106  Right operand must be          A character type value is expected
           type CHAR.                     as source of SET or comparison
                                          statement.

     1107  Left operand must be a         Destination operand of SET
           field or a save field.         statement may only be a field
                                          or save field name.

     1108  NFORM name must be a FORM      In CHANGE NFORM statement, the
           name in quotes, or a type      next form is identified by its
           CHAR field.                    name in quotes, by a char type
                                          field containing the form name,
                                          or by a system constant such
                                          as $HEAD.

     1109  MINLEN operand must be         The minimum field length is
           type DIG, NUMn, IMPn, or a     specified as a positive integer,
           number.                        or a name of a numeric field.

     1110  CDIGIT operand must be         CDIGIT checks only modulo 10 or
           10 or 11.                      11 check digits.

     1120  Too many statements, code      At compilation, the form
           for entire form is too big.    information generated does not
                                          fit into the maximum record size
                                          of 12000 bytes. Reduce the number
                                          of fields or processing
                                          specifications.

     1130  Improper indenting,            Corresponding IF and ELSE parts
           statement groups must be       of IF statement must start in
           vertically aligned.            same column.

     1131  Syntax error: A name is        A name occurs where a reserved
           not expected here.             word is expected. Check spelling,
                                          correct and press ENTER.

     1132  Syntax error: The statement    A valid statement ends
           is incomplete. unexpectedly.   Correct and press ENTER.                                              ENTER.

     1133  Syntax error: Unexpected       A special character is not
           symbol.                        expected here.

     1923  Internal error: Unexpected     Internal error in IF-THEN-ELSE
           auto-indent.                   statement.

     1924  Internal error: Error
           numbers are inconsistent.

     1925  Internal error: MEM size
           is inconsistent with
           ARRAYSIZE.

     1926  Internal error: XEVAL
           recursion underflow.

     1927  Internal error: Invalid
           node in XEVAL.

     1928  Internal error: Invalid
           MATCH operand in XEVAL.

     1929  Internal error: Date
           conversion failed in XEVAL.

     1930  Internal error: XEVAL
           recursion overflow.

     1931  Internal error: INEXT
           conversion failed.

     1932  Internal error: Operand
           must be character string
           constant.

     1933  Internal error: Invalid
           operand in APPLY.

     1934  Internal error: Invalid
           operand in type check.

     1935  Internal error: Invalid
           operand in MATCH.

     1936  Internal error: Invalid
           operand in CDIGIT.

     1937  Internal error: Invalid
           right operand.

     1938  Internal error: Invalid
           left operand.

     1939  Internal error: Invalid
           source operand.
     1940  Internal error: Invalid
           Dtype in type checking.

     1941  Internal error: EXTIN
           conversion failed.

     1942  Internal error: Bad id number.

     1943  Internal error: Bad screen
           order number.

     1944  Internal error: MEM dispose
           failed.

     1945  Internal error: Lexic level
           underflow.

     1946  Internal error: Invalid
           leading blanks.

     1947  Internal error: Invalid Dtype
           in scanner.

     1948  Internal error: MEM allocate
           failed.

     1949  Internal error: Invalid
           production.

     1950  Internal error: Scanner error.

     1951  Invalid local edit             An invalid combination of local
           combination.                   edits has been specified in the
                                          CONFIG phase of the field
                                          processing specifications.

Pattern Compile Errors 

     Error Message                        Cause/Action

     2101  A "(", ")", "[" , or "]        MATCH statement contains odd
           is not paired in pattern.      number of parentheses or brackets.

     2102  Invalid character found        A character in the expression
           in pattern.                    is not recognized as a valid
                                          character in the pattern.

     2104  End of pattern found           Pattern characters were found
           prematurely.                   after the end of the pattern
                                          was found.

     2105  Second character in            A range (a:b) is transposed, or
           range is lower than first.     else a colon was not preceded
                                          by an exclamation point.

     2203  Pattern is too big.            Either split the pattern into
                                          smaller patterns (with IF
                                          statements), or simplify the
                                          pattern.

     2900  Internal error:
           COMPILE'PATTERN failed.

FORMSPEC B.05xx Release Errors 

     Error Message                        Cause/Action

     3097  Invalid data type              Enter the correct data type
           conversion notation.           to which the specified data
                                          type should be converted.

     3098  Data Type Conversion           Use the Data Type Conversions
           Record has not been            Menu to set the default data
           defined.                       type conversions.

     3100  Internal error:  Could not
           create list process.

     3101  Internal error:  Could not
           send mail to list process.

     3102  Internal error:  Mail from
           list was lot.

     3104  Formsfile reopen failed.
           Press PREV to reopen.
           (FSERR !!!!)

     3106  Internal error :  List could
           not close the formsfile.

     3107  Internal error:  could not
           flush current form to the
           forms file.

     3108  Internal error:  could not
           flush the field table to the
           forms file.

     3109  Internal error:  could not
           flush the globals to the
           forms file.

     3110  Internal error:  could not
           close the formsfile.

     3111  List could not open the
           FORMSPEC formsfile.  (FSERR !!!!)

     3112  Internal error:  List could
           not close the FORMSPEC formsfile.

     3113  List could not find form !
           in the FORMSPEC formsfile.

     3114  List write failed.  (FSERR !!!!)

     3115  FORMSPECLINESPERPAGE JCW must
           be between 1 and 150.
           List failed.

     3116  FORMSPECLINESPERPAGE JCW must
           be between 1 and 150.

Application-ready Buffer (ARB) Errors 

     Error Message                        Cause/Action
     3403  Internal error:  ARB detail
           record missing.

     3405  This field must not be blank.  Enter the required information
                                          in the field.

     3406  This field accepts only        Remove any spaces between the
           contiguous digits.             digits.

     3407  Must specify number of
           decimals here.

     3409  Internal error:  could not
           update ARB Detail record.

     3412  Internal error:  Field Symbol
           Table record missing.

     3413  The form has not fields.       You cannot reproduce the form
                                          fields on the ARB because they
                                          do not exist.

     3414  Internal error:  Data type
           Conversion record missing.

     3416  Internal error:  could not
           create ARB Detail record.

     3418  Internal error:  Could not
           create ARB Map record.

     3420  An ARB already exists.         You cannot create two ARBs for
                                          one form.  If you want to
                                          create a new ARB, you must
                                          delete the old one first.

     3423  Warning: run-time errors may   You may have specified
           result from default data       incompatible data conversions.
           conversions.                   Check your data type conversion
                                          record to make sure the data
                                          conversions are legitimate.  If
                                          your code has made provision for
                                          these anomalies, you may disregard
                                          the warning.

     3424  Warning:  ARB length adjusted  You specified a length for an
           to match data type.            ARB field that was too long or
                                          too short.

     3425  Length must be greater than
           zero.

     3426  Field was not found in ARB.

     3429  ARB does not exist.

     3432  Selection must be one of the
           abbreviations listed below.

     3450  First field of range is
           missing; specify a name or
           number.

     3451  Number specified is not in
           current ARB range.
     3452  ARB is full; no more fields    An ARB may hold up to 256
           may be added.                  fields.

     3453  Please enter a valid ARB       Check the syntax of the name
           field name.                    you have entered.

     3455  Range is reversed; try         You have reversed the order of
           'leading-field\trailing-field' the fields you want to manipulate.
                                          The field that appears first on the
                                          ARB must appear first in the command.

     3456  Please enter a valid command
           (Add, Move, Rename or DELETE).

     3457  That command cannot be
           abbreviated.  Please try again.

     3458  ARB field name is too long;
           maximum length is 15 characters.

     3459  Please specify Before or
           After, or leave blank.

     3460  ARB field name to be added     You cannot duplicate an ARB
           already exists in ARB.         field name; choose a new name
                                          or delete the other field first.

     3461  Internal error:  Selection
           routine approved an unknown
           command.

     3462  New {Destination} name         Select a name that does not
           already exists in ARB.         already exist.

     3465  A destination entry requires   If you do not want to specify
           that Before or After be        Before or After, you must
           specified.                     leave the Destination field
                                          blank.

     3466  An ARB field name must start
           with an alphabetic character.

     3467  No imbedded blanks are allowed
           in an ARB field name.

     3468  Legal ARB field name characters
           are A-Z, 0-9, and `_`.

     3469  An ARB field name cannot be a  Choose a new name for the
           reserved word.                 field.

     3473  ARB field name must be
           specified; numeric reference
           is not allowed.

     3474  Second field of range is
           missing; specify ARB field
           name or number.

     3475  Internal error:  SearchRec did
           not locate field in ARB add.

     3476  A range cannot be moved to a
           destination within itself.

     3498  Internal error:  VGETBUFFER
           failed (COM'STATUS !!!!)

     3499  Internal error:  VPUTBUFFER
           failed.  (COM'STATUS !!!!)


NOTE In most cases, the corrective action is clearly implied by the message. "Internal Errors" are serious; they imply a corrupted forms file and/or a program error. Call you SE.
ARB Compile Errors Error Message Action 3500 In ARB !, field ! has no Either delete the ARB field, or corresponding screen field. add a field to the associated screen. 3501 In ARB !, field ! has an Change the ARB field length to match incorrect length. the length of the corresponding screen field. 3502 In ARB !, field ! has an Check the permitted conversion types incorrect ARB type. and correct the ARB data type. 3503 Internal error: IN ARB !, missing source record for field !. More Menu Init and Processing Errors Error Message Cause/Action 7001 Correct syntax is: "Field formname fieldtag/name" then menu specs. 7002 Unable to open screen file. 7003 WARNING: No new screenfile specified. Old screenfile was closed. 7004 Correct syntax is: "ADD formname [\comments]". 7005 Correct syntax is: "READD formname [newformname] [\comments]". 7006 A screen layout file is not currently open. 7007 End of file when reading screen layout file. 7008 File system error when reading screen layout file. 7009 Form name in screen file record not equal to current form name. 7010 Form contains no fields. 7011 Cannot find screen record for form. 7012 Write of screen record to screen layout file failed. 7013 WARNING: if ADD command, form created with no screen. 7014 WARNING: if READD, screen not updated (form renamed?). 7015 Correct syntax is: "FKLABELS formname [\keystring1...\keystringn]". 7016 Screenfile contains an invalid character. 7017 Missing datatype parameter. 7018 Missing field type parameter. 7019 Missing field enhancement parameter. 7020 SELECTTERM update parameters must be separated by commas. 7021 Missing new FORMSPEC language ID. 7022 FIELD update parameters must be separated by commas. 7023 Renumbered !. 7024 Renumber was not necessary for !. 7025 Form is family child; renumber family by specifying parent form !. 7026 Internal error: unable to fetch form head. 7027 There are no forms in the current file. 7028 Creating new forms file. 7029 Recovering file -- PLEASE WAIT 7030 Compiling form ! 7031 Number of errors = !!!! Number of warnings = !!!! 7032 There are no compiled forms in the current file. 7033 No update values specified. Command ignored. 7034 **** End of compiled forms listing **** 7035 Missing color parameter. 7036 Missing 264x parameter. 7037 Missing 307x parameter. 7038 New function key labels must be preceded by \. 7039 End of command file. 7040 Forms file is being converted to new format. 7041 Missing ARB name. 7042 Sorry. That command has not been implemented. 7043 Missing ARB field name. 7044 Correct syntax is: 7045 ADDARBFIELD ARBname fieldname [BEFORE/AFTER fieldname] 7046 Missing field name in "BEFORE/AFTER fieldname". 7047 MODARBFIELD ARBname fieldname { length, type } 7048 MOVEARBFIELD ARBname field [ \ field ] [ BEFORE/AFTER FIELD ] 7049 SCREENTOARB [ char, date, dig, num, imp ] 7050 ARBTOSCREEN [ char, int, real, pack, zone ] 7051 RENAMEARBFIELD ARBname oldfieldname newfieldname Native Language Support Errors Error Message Cause/Action 8000 This edit statement is not valid for international forms files. 8001 Edit contains data inconsistent with language of this forms file. 8002 Edit contains language-dependent data. 8003 Edit contains data not compatible with the language of this forms file. 8004 Invalid initial value for International forms file. 9001 Native language support software not installed. 9002 Language specified is not configured on this system. 9003 Character set specified is not configured on this system. 9004 Internal error: National table is not present. 9005 Internal error: Bad NLT extra data segment. 9006 Internal error: Bad LDST extra data segment. 9007 Error calling native language support intrinsic. 9008 Error calling native language support intrinsic. 9009 Error calling native language support intrinsic. 9010 Internal error: NLINFO item out of range. 9011 WARNING: Language not configured, change or hit ENTER to proceed. 9012 This edit requires a configured language. 9014 Attempted setting a language- dependent forms file to another language. 9015 NATIVE-3000 is currently the only selection available. 9016 Invalid date value for international forms file. 9017 Internal Error: Error updating language ID - try again. 9070 Internal Error: writing terminal selection source record failed. 9500 Language of forms file is not configured on this system. 9998 Language ID must be 0 to 999 or -1 for international forms file. 9999 Call to native language support intrinsic failed. REFSPEC MESSAGES Access Method Errors Error Message Cause/Action 086 Access method: file code error. 087 Access method: Attempt to add a duplicate key. 088 Access method: Internal error. Key insertion location error. 089 Access method: Internal error. Block not present. 090 Access method: Attempt to open an old file as new. 091 Access method: Internal error. Key block buffer error. 092 Access method: Internal error. Invalid key block number. 093 Access method: Internal error. Block not verified. 094 Access method: Record not found. 095 Access method: Not enough space in extension for the directory. 096 Access method: Internal error. Parent block not found. 097 Access method: Internal error. Illegal entry number. 098 Access method: The file is not a KSAMless forms/ref file. 099 Access method: The file is at EOF. Output Sequence Definition Errors Error Message Cause/Action 101 Field name has more than Limit name of input field to 15 15 characters. characters. 102 Field name improperly Enter input field name at tab aligned on screen. position 1. 103 Form name has more than Limit name of input form to 15 characters. 15 characters. 104 Form name ! is not in A form name on the OUTPUT RECORD input forms sequence. menu was not named on corresponding INPUT FORMS menu. 105 A digit is not a legal A field or form name is expected character in this field. in this field. 107 Substring start column Enter input substring start offset is improperly column at tab position 2. aligned on screen. 108 Substring starting Substring start column must column has more than 4 not exceed 4 digits. digits. 111 Closing quote expected. Character string constant must be enclosed within quotes; the closing quote is missing. 113 Input length field is Enter input substring length improperly aligned on at tab position 3. screen. 114 Internal error: Expected Line feed expected after LF after CR. carriage return. 115 Line must start with field First column of OUTPUT RECORD name, literal or system menu should contain first constant. character of field name, a literal, or system constant. 116 Input length cannot have Input substring length must more than 4 digits. not exceed 4 digits. 118 Field name cannot be blank. A field name must be specified if other characteristics are entered on line. 119 Letters are not allowed Only digits are expected in this in this field. field. 121 Form name is improperly Enter input form name at tab aligned on screen. position 4. 123 Output field name has A field name is limited to 15 more than 15 characters. characters. 124 Output field name is Enter output field name at tab improperly aligned on position 5. screen. 126 Length of output field may Output field length must not only have up to 4 digits. exceed 4 digits. 127 Output field length is Enter output field length at tab improperly aligned on position 7. screen. 129 Output field starting Starting column of output field offset can only have up to must not exceed 5 digits. 5 digits. 130 Output field starting Enter starting column of offset is improperly output field at tab position 6. aligned on screen. 131 Start record indicator Enter start-of-record marker is not in its field. at tab position 8. 132 Start record indicator A start-of-record marker is should be a single limited to 1 character. character. 133 Column numbering starts The starting column in the with 1. output record cannot be zero. 134 This is not a legal Use one of the legal constants: system constant. $CR, $LF, $GS, $US, $RS, or $ followed by the numeric equivalent of an ASCII character. Other constants may not start with a $. 135 Output field length must Output length cannot be zero or be a positive integer a negative number. greater than 0. 136 Output field starting The starting column for this column causes overlapping field falls within the bounds fields. of a previous field. Enter a higher value. 137 A single literal cannot Literal must fit on a single have more than 75 line of OUTPUT RECORD menu and characters. must not overwrite the start-of-record marker position. 138 Literal must not continue One line of OUTPUT RECORD menu beyond column 75. is limited to columns 1-75. 139 This is not a field. No Characters entered between character may appear here. "fields" on OUTPUT RECORD menu. Use tabs to go to start of each field, and enter only the allowed number of characters. 140 Only literal, ASCII constant or system constant expected here. 141 Digit must follow sign. 142 Value for ASCII character The numeric equivalent of an must be between 0 and 127. ASCII character may be only 0-127. 143 Field name must start with First character of field name must char. No embedded blanks be alphabetic; field name may not allowed. have embedded blanks. 144 Record size must have a Record size on globals menu is a value. required field. User must give maximum size of output record. 145 "Y" or "N" expected in On GLOBALS menu, only a Y or N upshift field. can be entered in response to "Upshift?"; default is N. 146 "Y" or "N" expected in On GLOBALS menu, only a Y or N answer to "Convert to can be entered in response to EBCDIC?". "Convert to EBCDIC?"; default is N. 147 Illegal character. Character in output record menu is neither alphabetic nor numeric. 148 This is not a field. In output record menu, you may enter data only in the highlighted fields. 149 Form name must start with First character of form name must char. No embedded blanks be alphabetic; name may not have allowed. embedded blanks. 150 Output field name must See error 143. start with char. No embedded blanks allowed. 151 Internal error: Field alignment check failed. 153 Fields cannot have Embedded blanks are not allowed embedded blanks. in any field of the OUTPUT RECORD menu. 154 Input length field cannot Length of input field must be a have embedded blanks. positive integer with no embedded blanks. 155 Start substring field Input starting column must not cannot have embedded blanks. contain embedded blanks. 157 Output starting column Embedded blanks are not allowed field cannot contain blanks. as part of the output starting specification. 158 Input length field cannot No embedded blanks are allowed in contain blanks. the input length field. 159 Input length must be Specify input length as positive greater than 0. integer greater than zero. 160 Substring starting column Start of input field must be exceeds length of forms within the forms file field; file field. column specified is greater than the number of characters in the form field. 161 Substring start column + Specified starting column plus input length > length of length of field add up to more forms file field. characters than the forms file field contains. 162 Input length for reformat Length specified for input field field exceeds length of is greater than the number of forms file field. characters in the field. 163 Output record size must The output record size exceeds be between 1 and 8192. 8192 characters. Make the output record smaller.


MPE/iX 5.0 Documentation