Your Browser is not longer supported
    Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly 
  
 
      
   
      
      Loading...
   
      
    
   
        
            
        
    
     
      
     
        
             
                  
                  
              
                    
                      
                    
                                         
                    
                        {{viewport.spaceProperty.prod}}
                     
                       
                  
                                      
                
                    
                    
                  
                    
                    
                      
                        
                  
   
                  
                   
                       
	      
          &pagelevel(3)&pagelevel
EDT3179
  | ENTRY NAME MISSING OR INVALID 
 Meaning The specified string does not fulfill the syntactical requirements for entry names, or the entry  name is missing.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3180
  | JOKER SYMBOL EQUALS QUOTE 
 Meaning Possible reasons: The value specified in the @SYMBOLS statement for the ASTERISK or  SLASH chartacter is invalid as it is the same as one of the  QUOTE characters. An @ON statement with keyword PATTERN could not be processed, as  QUOTE1 or QUOTE2 is the same as the ASTERISK or SLASH character. 
 Error switch: EDT. Response Choose different symbols for ASTERISK, SLASH, QUOTE1 and QUOTE2.  | 
EDT3181
  | BOTH JOKER SYMBOLS ARE THE SAME 
 Meaning An attempt was made to redefine one of the joker symbols by means  of a @SYMBOLS statement. The statement was not processed  because different symbols must be defined for ASTERISK and SLASH.  Error switch: EDT. Response Choose different symbols for ASTERISK and SLASH, and  re-enter the @SYMBOLS statement.  | 
EDT3182
  | CCSN TOO LONG 
 Meaning A string used for specifying a coded character set name consists of more  than 8 characters.  Error switch: EDT. Response Correct and re-enter statement.  | 
EDT3183
  | LINE NUMBER EXPECTED 
 Meaning A valid line number has to be specified after the keyword TO in the statement @SHOW,  @FSTAT, @STATUS, @SYSTEM or @STAJV.  Error switch: EDT. Response Correct and re-enter statement.  | 
EDT3190
  | SPECIFIED NUMBER INVALID (VALID RANGE: 1..32768) 
 Meaning The specified value is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3191
  | OPERAND TOO LONG 
 Meaning The specified operand is too long.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3192
  | ILLEGAL CHARACTER IN OPERAND 
 Meaning The specified operand contains illegal characters.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3193
  | SPECIFIED WORK FILE INVALID (VALID RANGE: 0..22) 
 Meaning The specified work file number is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3194
  | SPECIFIED NUMBER INVALID (VALID RANGE: 1..9) 
 Meaning The specified record mark is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3195
  | SPECIFIED UNICODE VALUE INVALID 
 Meaning The specification of a separator character, a structure symbol, a surrogate character or a  filler character as a Unicode value does not correspond to a valid character.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3196
  | SPECIFIED HEX OR BINARY VALUE INVALID 
 Meaning The specified haxadecimal or binary value does not correspond to a valid character.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3197
  | SPECIFIED NUMBER INVALID (VALID RANGE: 0..32768) 
 Meaning The specified value is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3198
  | SPECIFIED NUMBER INVALID (VALID RANGE: 0..99999999) 
 Meaning The specified value is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3199
  | SPECIFIED NUMBER INVALID (VALID RANGE: 0..31) 
 Meaning The specified value is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3200
  | SPECIFIED NUMBER INVALID (VALID RANGE: 1..8) 
 Meaning The specified value is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3201
  | SPECIFIED NUMBER INVALID (VALID RANGE: 0..65535) 
 Meaning The specified value is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3202
  | SPECIFIED NUMBER INVALID (VALID RANGE: 1..65535) 
 Meaning The specified value is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3203
  | ’KEY’ OPERAND ALREADY DEFINED 
 Meaning The KEY operand has been specified a second time.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3204
  | ’CODE’ OPERAND ALREADY DEFINED 
 Meaning The CODE operand has been specified a second time.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3205
  | ’KEY’ OPERAND IS MISSING OR INVALID 
 Meaning The KEY operand has been specified without a valid operand value.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3206
  | SPECIFIED NUMBER INVALID (VALID RANGE: 0..255) 
 Meaning The specified value is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3207
  | SPECIFIED NUMBER INVALID (VALID RANGE: 0..256) 
 Meaning The specified value is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3209
  | SPECIFIED WORK FILE INVALID (VALID RANGE: 1..22) 
 Meaning The specified work file number is outside the valid range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3210
  | ’LENGTH’ OPERAND IS MISSING OR INVALID 
 Meaning The LENGTH operand has been specified without a valid operand value.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3211
  | ’LENGTH’ OPERAND ALREADY DEFINED 
 Meaning The LENGTH operand has been specified a second time.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3212
  | ’MARK’ OPERAND IS MISSING OR INVALID 
 Meaning The MARK operand has been specified without a valid operand value.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3213
  | ’MARK’ OPERAND ALREADY DEFINED 
 Meaning The MARK operand has been specified a second time.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3214
  | LINK NAME IS MISSING OR INVALID 
 Meaning The specified link name has no valid value.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3215
  | MISSING CLOSING QUOTE IN STRING 
 Meaning A string was specified without a closing quote symbol.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3216
  | INVALID RANGE (LOWER > UPPER) 
 Meaning The first switch number in the @SETSW statement is higher than the second one.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3217
  | TOO MANY DIGITS IN NUMBER 
 Meaning The decimal integer used for numbering lines in the @SEQUENCE statement may only  have up to 8 digits.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3218
  | ’TO’ OPERAND EXPECTED 
 Meaning In the @COPY or @MOVE statement a TO operand is missing.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3219
  | ’TYPE’ OPERAND NOT ALLOWED 
 Meaning The TYPE operand is only allowed for DMS files.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3220
  | ’KEY’ OPERAND NOT ALLOWED 
 Meaning The KEY operand is only allowed for DMS files.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3221
  | ’CODE’ OPERAND NOT ALLOWED 
 Meaning The CODE operand is only allowed for POSIX files.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3222
  | INCREMENT MISSING OR INVALID 
 Meaning No increment is specified or the increment value is invalid.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3223
  | UFS FILE NAME MISSING OR INVALID 
 Meaning The specification of a UFS file name is missing, or it does not follow the syntax of a file name  in the POSIX file system.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3224
  | SPECIFIED NUMBER INVALID (VALID RANGE: 1..2048) 
 Meaning The factor n in the repetition statement # is not within the permissible range.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3901
  | ILLEGAL BINARY CONSTANT 
 Meaning A string with a ’B’ in front of the first single quote or the text input after @INPUT BINARY is  in error.  Only the digits ’0’ and ’1’ are valid characters, and the string must not be empty.  Error switch: EDT. Response Correct and re-enter the statement or text.  | 
EDT3902
  | ILLEGAL HEX CONSTANT 
 Meaning A string with an ’X’ in front of the first single quote or the text input after @INPUT HEX is in  error. Only the digits 0 to 9 and the letters A to F are valid characters and the string must  not be empty.  Error switch: EDT. Response Correct and re-enter the statement or text.  | 
EDT3903
  | INVALID RANGE 
 Meaning Either the line numbers in the specified range are invalid or a dash (-) is not followed by a  second line number.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3904
  | INVALID SUBSTRING 
 Meaning A @SET statement contains an invalid substring. All substrings must comply with the  syntax ln or +/-int.  Error switch: EDT.  | 
EDT3905
  | INVALID VARIABLE 
 Meaning A line number, string or integer variable has been specified incorrectly.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3906
  | LINE NUMBER INVALID 
 Meaning Possible error cause: The integer variable in the statement @SET (format 3) does not contain  a valid line number. The target line number variable in the statement @SET (format 4 or 5)  does not contain a valid line number. The destination of the output in the statement @GETJV is not a valid  line number. The line number is too high for the specified KEYLEN of a file opened  in real mode by means of an @OPEN statement. 
 Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3907
  | EMPTY STRING NOT PERMISSIBLE 
 Meaning A string specified directly or indirectly (i.g. by means of a EDT string variable or a SDF-P  variable) is empty. But that is not permissible for this statement.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3908
  | STRING MISSING OR INVALID 
 Meaning A string is missing in a statement or is invalid.  In compatibility mode, the error cause also may be that no file name is specified in an I/O  statement and neither a local nor a global @FILE entry is defined.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3909
  | PARAMETER ERROR 
 Meaning Some of the most common error causes are: the line number or increment is invalid one or more operands are missing in the statement invalid ON/OFF the number of a procedure file is ’0’ the value in @SETSW statement is greater than 31. 
 Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3910
  | DUPLICATE FORMAL OPERAND 
 Meaning A formal operand has been specified at least twice in the @PARAMS statement.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3911
  | DUPLICATE KEYWORD 
 Meaning A keyword has been specified at least twice in a @DO statement.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3922
  | INVALID COLUMN (RANGE) 
 Meaning The value specified for a column is invalid, or the specified column (range) is syntactically  incorrect.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3951
  | PROCEDURE NUMBER > 22 
 Meaning Error switch: EDT.  | 
EDT3952
  | INVALID SYMBOL 
 Meaning For the symbol definition a special character has to be choosen.  Error switch: EDT. Response Choose a valid special character as symbol.  | 
EDT3991
  | SYNTAX ERROR IN EXTERNAL STATEMENT 
 Meaning The external routine reports a syntax error in the specified statement without any additional  information.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT3999
  | (&00) 
 Meaning The external routine reports a syntax error in the specified statement with the message  (&00).  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT4200
  | MACRO ’(&00)’: DMS ERROR CODE: ’(&01)’ 
 Meaning All DMS errors are output in this form:  (&00): DMS macro (OPEN, etc.) during whose processing the error occurred.  (&01): hexadecimal error code. For more detailed information about the DMS error enter the  ISP command /HELP DMS(&01) or the SDF command /HELP-MESS DMS(&01)  in system mode, or see the BS2000 manual "System Messages" or one  of the BS2000 DMS manuals. Processing of an @INPUT file is aborted due to this error.  Error switch: DMS.  | 
EDT4201
  | MACRO ’(&00)’: JVS ERROR CODE: ’(&01)’ 
 Meaning All JVS errors are output in this form:  (&00): JVS macro (STAJV, etc.) during whose processing the error occurred  (&01): Hexadecimal error code. For more detailed information about the JVS error enter the  ISP command /HELP JVS(&01) or the SDF command /HELP-MESS JVS(&01)  in system mode, or see the BS2000 manual "System Messages" or  the BS2000 JVS manual. Processing of an @INPUT file is aborted due to this error.  Error switch: DMS.  | 
EDT4202
  | MACRO ’(&00)’: SDF-P ERROR CODE: ’(&01)’ 
 Meaning All SDF-P errors are output in this form:  (&00): SDF-P macro (PUTVAR, etc.) during whose processing the error occured.  (&01): Hexadecimal error code. For more detailed information about the SDF-P error enter the  ISP command /HELP SDP(&01) or the SDF command /HELP-MESS SDP(&01)  in system mode, or see the BS2000 manual "System Messages" or  the BS2000 SDF-P manual. Processing of an @INPUT file is aborted due to this error.  Error switch: DMS.  | 
EDT4203
  | MACRO ’(&00)’: XHCS ERROR CODE: ’(&01)’ 
 Meaning All XHCS errors are output in this form:  (&00): XHCS macro (NLSCODE, etc.) during whose processing the error occured  (&01): Hexadecimal error code. For more detailed information about the XHCS error  see the BS2000 manual "XHCS". Processing of an @INPUT file is aborted due to this error.  Error switch: DMS.  | 
EDT4204
  | MACRO ’(&00)’: TIAM ERROR CODE: ’(&01)’ 
 Meaning All TIAM errors are output in this form:  (&00): TIAM-Macro (WRLST, etc.) during whose processing the error occured  (&01): Hexadecimal error code. For more detailed information about the TIAM error see the  BS2000 manual "TIAM" or the BS2000 manual "Macro Calls". Processing of an @INPUT file is aborted due to this error.  Error switch: DMS.  | 
EDT4205
  | MACRO ’(&00)’: BLS ERROR CODE: ’(&01)’ 
 Meaning All errors of the dynamic binder loader are output in this form:  (&00): BLS macro (BIND) during whose processing the error occured  (&01): Hexadecimal error code. For more detailed information about the BLS error see the BS2000  manual "Dynamic Binder Loader" or the BS2000 manual "Macro cals". Processing of an @INPUT file is aborted due to this error.  Error switch: DMS.  | 
EDT4206
  | POSIX-CALL ’(&00)’: ERROR ’(&01)’ 
 Meaning All errors reported by POSIX-calls are output in this form:  (&00): Function which returns an error  (&01): error code returned in C-variable ERRNO. For more detailed information about the error see the BS2000 manual  "C library functions" or the BS2000 manual "POSIX". Processing of an @INPUT file is aborted due to this error.  Error switch: DMS.  | 
EDT4207
  | MACRO ’(&00)’: SDF ERROR CODE: ’(&01)’ 
 Meaning All errors of SDF-macros are output in this form:  (&00): SDF-Macro (CMDSTA, etc.) during whose processing the error occured  (&01): Hexadecimal error code. For more detailed information about the SDF error see the BS2000  manual "SDF-A". Processing of an @INPUT file is aborted due to this error.  Error switch: DMS.  | 
EDT4208
  | MACRO ’(&00)’ RETURNS ERROR CODE ’(&01)’ 
 Meaning When executing the macro (&00) an error with error code (&01) occurred.  The error code is issued in form of a message number if available.  Otherwise the complete macro returncode (subcode2, subcode1, maincode) is  issued. If there are two return codes available, both are issued,  separated by a /.  For more detailed information about the error see the appropriate BS2000 manual.  Error switch: EDT, DMS.  | 
EDT4209
  | FUNCTION ’(&00)’ RETURNS ERROR ’(&01)’ 
 Meaning When executing the function (&00) an (&01) error was returned in C-variable ERRNO.  For more detailed information about the error see the appropriate BS2000  manual.  Error switch: EDT, DMS.  | 
EDT4300
  | ERROR AT SYSTEM COMMAND: ERROR CODE ’(&00)’ 
 Meaning The command specified in the @SYSTEM statement is rejected by the CMD macro.  For more detailed information about the error cause enter the command  /HELP-MESS (&00) in system mode, or see the BS2000 manual  "System Messages".  Error switch: DMS.  | 
EDT4310
  | SDF: SYNTAX ERROR IN LINE (&00) 
 Meaning While checking the syntax of data lines with @SDFTEST a syntax error has  been detected in line (&00) and could not be corrected in a SDF error dialog.  Error switch: EDT. Response Enable SDF guided error dialog, e.g. by  @SYSTEM ’/MODIFY-SDF-OPTIONS GUIDANCE=MIN’.  | 
EDT4312
  | CHECK TAB COLUMNS IN LINE (&00) 
 Meaning The CHECK function was specified for the @TABS statement. CHECK detected  that in line (&00) tabs caused reverse positioning, i.e. text was overwritten.  Processing of @TABS RANGE has been aborted.  Error switch: EDT.  | 
EDT4313
  | LINE (&00) > 256 CHARACTERS 
 Meaning The length of line (&00) would exceed 256 characters.  Processing of @TABS RANGE has been aborted.  Error switch: EDT.  | 
EDT4314
  | LINE (&00) > 32768 CHARACTERS 
 Meaning The length of line (&00) would exceed 32768 characters.  Processing of @TABS RANGE has been aborted.  Error switch: EDT.  | 
EDT4315
  | RANGE SYMBOL MUST NOT BE USED AS STATEMENT SYMBOL 
 Meaning For the definition of a new statement symbol with statement @:  the actual range symbol (see @RANGE) was used.  The statement is not processed.  Error switch: EDT.  | 
EDT4900
  | /SET-FILE-LINK IS IN EFFECT 
 Meaning A /SET-FILE-LINK command with a link name used by EDT (EDTSAM, EDTISAM, or  EDTMAIN) is active. However, the file name specified in the EDT statement  (@GET, @READ, @INPUT, @OPEN, @ELIM, @WRITE or @SAVE) does not match  the one specified in the /SET-FILE-LINK command.  The statement is not processed.  Error switch: EDT.  | 
EDT4901
  | ONE INPUT FILE IS ALREADY ACTIVE 
 Meaning The @INPUT statement is not permissible inside an @INPUT procedure.  Error switch: EDT.  | 
EDT4903
  | BOTH OPERANDS IN ’@QUOTE’ STATEMENT ARE THE SAME 
 Meaning If both operands are specified in the @QUOTE statement, they  must be different.  Error switch: EDT.  | 
EDT4904
  | BTAM FILES NOT SUPPORTED 
 Meaning An attempt was made to process a BTAM file by means of a @GET, @SAVE  @READ, @WRITE, @INPUT, @OPEN or @ELIM statement. However, EDT does  not support BTAM files.  Error switch: EDT.  | 
EDT4906
  | ’(&00)’ NOT POSSIBLE FOR CURRENT WORK FILE 
 Meaning The statement (&00) refers to the current work file and therefore is  impossible to be executed (e.g. @DO, @DROP).  Error switch: EDT.  | 
EDT4907
  | ’@DROP’ NOT POSSIBLE DURING PROCEDURE FILE PROCESSING 
 Meaning The @DROP statement is not permissible inside a @DO procedure.  Error switch: EDT.  | 
EDT4908
  | INVALID COMMAND 
 Meaning The command specified in the @SYSTEM statement either contains an error  or cannot be passed by the CMD macro.  Error switch: DMS. Response Correct and re-enter the statement or  branch to system mode by means of @SYSTEM.  | 
EDT4909
  | WORK FILE ALREADY ACTIVE 
 Meaning In a @PROC statement the number of current work file was specified.  Error switch: EDT.  | 
EDT4910
  | S-VARIABLE MUST BE OF TYPE LIST 
 Meaning The SDF-P variable specified in a @GETLIST or @SETLIST statement or in a @LOG  statement in compatibility mode is not of type LIST  or has not been declared yet.  Error switch: EDT. Response If the variable has not been declared yet, perform the system command  /DECL-VAR NAME=..,MULT-ELEM=LIST before re-entering the statement.  | 
EDT4912
  | EAM OPEN ERROR 
 Meaning An EAM file cannot be opened during a @LIST statement in conjunction with  the ’I’ operand.  Error switch: EDT.  | 
EDT4913
  | EAM WRITE ERROR 
 Meaning A write error has occurred while writing to an EAM file (@LIST statement in conjunction with  the ’I’ operand).  Error switch: EDT.  | 
EDT4916
  | FILE ’(&00)’ NOT IN CATALOG 
 Meaning A file name specified in a @FSTAT, @GET, @READ, @INPUT, @ELIM, @SAVE  @WRITE, @COPY, or @UNSAVE statement does not exist in the catalog.  If this error occurs in an @FSTAT statement, the DMS error switch is also  set for reasons of compatibility. Processing of @INPUT files is, however not aborted.  In new EDT procedures only the EDT error switch should be checked.  Error switch: EDT, DMS (see meaning text).  | 
EDT4918
  | FORMAL OPERAND MISSING 
 Meaning A formal operand has been expected but not found in a @PARAMS statement.  Error switch: EDT.  | 
EDT4919
  | REQM ERROR FOR (&00) BUFFER 
 Meaning During processing of a @FSTAT, @STAJV, @LIST I or @SYSTEM statement using the  (&00) macro, the required pages of virtual address space could not be provided by REQM  for the (&00) buffer.  E.g.: for FSTAT >=15 pages, for STAJV 8 pages, for EAM 1 page  for CMD 8 pages.  Error switch: EDT.  | 
EDT4920
  | STATEMENT ILLEGAL DURING PROCEDURE FILE PROCESSING 
 Meaning The specified statement is not permissible inside a @DO or @INPUT  procedure (e.g. @INPUT, @SETF GLOBAL, ...).  Error switch: EDT.  | 
EDT4921
  | STATEMENT ILLEGAL DURING ’@INPUT’ PROCESSING 
 Meaning The @UPDATE statement (format 2), @CODENAME or @GOTO has been read from a  file opened by means of @INPUT.  Error switch: EDT.  | 
EDT4923
  | INVALID FILE NAME 
 Meaning The file name specified in a @FSTAT, @GET, @READ, @INPUT, @OPEN, @ELIM  @WRITE, @SAVE, @UNSAVE, @COPY or @DELETE statement does not comply with  the conventions governing the definition of the file names.  In compatibility mode, a possible error cause is that the file name  specified in single quotes or in a string variable has a leading blank.  Error switch: EDT, DMS.  | 
EDT4924
  | INVALID FORMAL OPERAND 
 Meaning A @PARAMS statement contains an invalid formal operand.  Error switch: EDT.  | 
EDT4925
  | STATEMENT ONLY PERMITTED IN WORK FILE 0 
 Meaning A file can only be opened in real mode in work file 0.  Error switch: EDT.  | 
EDT4926
  | INVALID KEY 
 Meaning In the @GET ’...’ N, @READ ’...’ KEY, or @ELIM ’...’ statement an attempt  was made to access a record using an invalid key. Processing of the  statement has been aborted.  Processing of the @INPUT files has been aborted in case of DMS errors.  In batch mode or if EDT is reading in data from SYSDTA by means of RDATA  EDT terminates and the following message is displayed:  "EDT8001 EDT TERMINATED ABNORMALLY".  Error switch: EDT, DMS.  | 
EDT4927
  | INVALID KEY IN FILE OPENED IN REAL MODE 
 Meaning An ISAM file has been opened in real mode (@OPEN) and an attempt has  been made to access a record by means of an invalid key. Processing of  the statement has been aborted, and the file currently being processed  has been closed. Processing of @INPUT files is aborted as  in the case of DMS errors. In batch mode or if EDT is reading  from SYSDTA by means of RDATA, EDT terminates and the following  message is displayed: "EDT8001 EDT TERMINATED ABNORMALLY".  Error switch: EDT, DMS.  | 
EDT4928
  | INVALID VALUE 
 Meaning Possible error cause: In a @COMPARE statement (format 1) the value of int2 is greater than  that of int1. The string specified after STRING keyword in a @SET statement (format 3)  cannot be interpreted as a line number. A @PARAMS keyword or a @DO operand has an invalid value. 
 Error switch: EDT.  | 
EDT4929
  | ISAM ’RECORD-FORMAT=*FIXED’ NOT SUPPORTED 
 Meaning An attempt has been made to process a file with fixed record length using the @OPEN  statement and the /SET-FILE-LINK command with LINK-NAME=EDTMAIN.  Error switch: EDT.  | 
EDT4930
  | ’KEY-POSITION <> 1’ AND ’RECORD-FORMAT=*FIXED’ NOT SUPPORTED 
 Meaning In a @GET or @SAVE statement an ISAM file has been assigned by means of a  /SET-FILE-LINK ...,LINK-NAME=EDTISAM,ACCESS-METHOD=ISAM(REC- FORM=FIXED...)  command, but the file does not have ’KEY-POSITION=1’.  Error switch: EDT.  | 
EDT4931
  | KEY-LENGTH TOO BIG 
 Meaning A @GET, @SAVE, @ELIM or @OPEN statement has been issued for a file  with KEY-LENGTH >8.  Error switch: EDT.  | 
EDT4932
  | LINE NUMBER NOT FOUND 
 Meaning A line number has been specified for a string, but the line is not in  the procedure file or the file is empty, or the range of lines specified  in the @COMPARE statement is invalid.  Error switch: EDT.  If a non existing line number has been specified for a string while an EDT  procedure (@DO or @INPUT) is being processed, and logging has not been  activated by means of the PRINT operand, this message is not displayed  and the EDT error switch is not set either. However the statement will not  be processed.  | 
EDT4933
  | MODULE LOADING NOT POSSIBLE 
 Meaning It is not possible to load the module (e.g. EDTSTRT) by means of the  @RUN or @USE statement.  Error switch: EDT.  | 
EDT4934
  | FILE HAS ACCESS METHOD SAM 
 Meaning The first file name specified in the @OPEN statement is the name of a SAM file. A copy of  the SAM file can be processed in real mode by specifying ’@OPEN <file1> AS <file2>’.  Error switch: EDT.  | 
EDT4935
  | FILE IS OPENED REAL 
 Meaning An attempt was made to process a statement that is not permissible  as long as the file is opened real by means of @OPEN  (e.g. @RENUMBER).  Error switch: EDT.  | 
EDT4936
  | ’KEY-POSITION <>5’ AND ’RECORD-FORMAT=*VARIABLE’ NOT SUPPORTED 
 Meaning It is not possible to process a file with that catalog properties by means  of @GET, @SAVE or @OPEN.  Error switch: EDT.  | 
EDT4937
  | NO MORE SPACE FOR OPERAND VALUES 
 Meaning A current operand value or a formal keyword value consisting of n  characters uses (n+1) bytes of a virtual memory page reserved for  procedure file arguments (values). With the exception of empty  operands, this message is displayed if a value causes more than  4096 bytes to be used.  For more detailed information on the error see the "EDT" manual.  Error switch: EDT.  | 
EDT4938
  | NO MORE SPACE FOR OPERANDS 
 Meaning A formal operand of length n (including the ’&’ character) is using (n+4) bytes on a page of  the virtual memory reserved for formal operands of procedure files. If an operand causes  more than 4096 bytes to be used this message is displayed.  The page for formal operands will not be allocated if no operands are used. It will be  returned after all procedure files have been dropped by means of the @DROP statement,  or if no more @INPUT files are active.  For more detailed information on the error see the "EDT" manual.  Error switch: EDT.  | 
EDT4939
  | ’@END’ WITHOUT ’@PROC’ STATEMENT 
 Meaning An @END statement has been specified but there is no procedure file which  has to be ended, that means that the current work file is work file 0.  Error switch: EDT.  | 
EDT4940
  | POSITION VALUES NOT ASCENDING 
 Meaning The values in a @TABS statement to define the positions of the hardware tabulators and  the software tabulators (in Unicode mode) must be in ascending order.  Error switch: EDT. Response Correct and re-enter the statement.  | 
EDT4941
  | NO POSITIONS DEFINED 
 Meaning Tabulators cannot be activated until the positions have been defined.  Error switch: EDT. Response Define the positions using the @TABS statement.  | 
EDT4942
  | STATEMENT ONLY POSSIBLE IN PROCEDURE FILE 
 Meaning A @RETURN or @GOTO statement (in compatibility mode also an @IF statement)  can only be executed while a procedure file is being processed.  Error switch: EDT.  | 
EDT4943
  | CHANGE OF CCS NOT POSSIBLE - WORK FILES NOT EMPTY 
 Meaning A change of the coded character set is only possible, if all work files are empty.  Either a @CODENAME statement was issued, or a file with a CCS name different  from the actual was to be input or opened (@READ @OPEN,..).  Error switch: EDT. Response Re-enter statement after closing opened files and deleting work files.  | 
EDT4944
  | @PARAMS STATEMENT MISSING 
 Meaning The @DO statement contains operands, but there is no @PARAMS statement in  the procedure file, or it is not the first statement in the procedure  file.  Error switch: EDT.  | 
EDT4945
  | NOT POSSIBLE ON THIS TERMINAL 
 Meaning Possible error cause: Error switch: EDT.  | 
EDT4946
  | OVERFLOW ERROR 
 Meaning The result of an integer expression exceeds the highest positive  or negative value of an integer variable (2^31-1,-2^31).  Error switch: EDT.  | 
EDT4947
  | PAM FILE NOT SUPPORTED 
 Meaning An attempt was made to process a PAM file by means of a @GET, @READ @INPUT,  @OPEN, @ELIM, @SAVE or @WRITE statement. PAM files are not supported by EDT.  Error switch: EDT.  | 
EDT4948
  | POSITIONAL OPERAND AFTER KEYWORD OPERAND 
 Meaning In a @DO statement a positional operand has been specified after a keyword operand.  Error switch: EDT.  | 
EDT4949
  | PROCEDURE FILE IS EMPTY 
 Meaning An EDT procedure started by means of a @DO statement is empty.  Error switch: EDT.  | 
EDT4950
  | WORK FILE IS UNDEFINED 
 Meaning No work file was specified in the @DO statement and no work file has  been left with @END before.  In compatibility mode, a possible error cause also may be that in a @DO or @COMPARE  statement a procedure file has been specified that has not been used yet.  Error switch: EDT.  | 
EDT4951
  | WORK FILE IS EMPTY. STATEMENT NOT PROCESSED 
 Meaning The statement refers to a line number which cannot be found as the work file is empty.  Error switch: EDT.  | 
EDT4952
  | NO SEPARATOR DEFINED 
 Meaning The statement @SEPARATE has been issued without operator AT. As there  has not been defined a separator with @PAR SEPARATOR before, the  statement cannot be performed.  Error switch: EDT. Response Issue the character for separation in the statement @SEPARATOR after the  operand AT or preset it with @PAR SEPARATOR.  | 
EDT4953
  | NO CHARACTER FOR TABULATOR DEFINED 
 Meaning The statement @TABS RANGE has been issued. But there has not been  activated a character for tabulator yet.  Error switch: EDT. Response Define and activate a character and positions for the tabulator  before repeating @TABS RANGE.  | 
EDT4954
  | REQM ERROR. PLEASE ACKNOWLEDGE. REPLY (Y=YES) 
 Meaning The attempt by EDT to allocate additional memory is rejected with a  return code, or the ENTRLINE routine has been called by an EDT subroutine  (@RUN), but no virtual memory is available.  Error switch: not set. Response Y: EDT returns to the next free line number.  Else: The message will be repeated.  If this message is output during processing of an EDT procedure, the  processing can be ended by issuing K2 and /INTR.  | 
EDT4955
  | PROCEDURE FILE(S) NOT YET TERMINATED 
 Meaning A @DROP statement is not permitted while there are nested procedure files  which are not yet terminated.  Error switch: EDT.  | 
EDT4956
  | SYSDTA EOF 
 Meaning EDT issued a read instruction, but an end-of-file condition occurred.  If ’EOF’ is reported by RDATA (@EDIT ONLY mode), the EDT will switch to  WRTRD (@EDIT mode). If ’EOF’ is reported by WRTRD or in batch mode  EDT will issue a BKPT. Then the EOF condition can be reset, and  processing can be continued by means of the /RESUME-PROGRAM command.  Error switch: EDT.  | 
EDT4957
  | SYSDTA NOT ASSIGNED OR READ ERROR 
 Meaning The RDATA macro supplied the return code X’14’ or X’18’. The EDT run will be aborted and  the message "EDT8001 EDT TERMINATED ABNORMALLY" displayed.  Error switch: EDT.  | 
EDT4958
  | @SYSTEM STATEMENT INCORRECT 
 Meaning The command specified in the @SYSTEM statement contains an invalid operand  or returned an DMS error.  Error switch: DMS.  | 
EDT4959
  | WORK FILE ALREADY ACTIVE 
 Meaning A work file that is currently used to execute a @DO procedure  (active work file), can not be made the actual work file.  Error switch: EDT.  | 
EDT4960
  | TIAM MACRO ERROR 
 Meaning One of the macros WROUT, WRTRD, RDATA or MSG7 reported an error with  return code X’04’ or X’08’.  EDT terminates with the message "EDT8001 EDT TERMINATED ABNORMALLY".  In the case of the return code X’08’ an area dump is output additionally.  Error switch: not set.  | 
EDT4961
  | TOO MANY PROCEDURE FILES ACTIVE 
 Meaning Only 22 procedure files can be processed at the same time.  The @DO statement is rejected.  Error switch: EDT.  | 
EDT4962
  | TOO MANY NESTED PROCEDURE FILES 
 Meaning Only 22 procedure files can be nested. The @PROC statement is rejected.  In compatibility mode, the @INPUT statement is rejected too.  Error switch: EDT.  | 
EDT4963
  | TOO MANY OPERANDS 
 Meaning There are more current operands in the @DO statement than formal operands  in the @PARAMS statement.  Error switch: EDT.  | 
EDT4964
  | LINE NUMBER AREA EMPTY 
 Meaning A @ statement (or in Unicode mode a @SET statement, format 6) has been  specified to make the last stored pair of line number and increment the  actual line number and increment. However no more entries exist in the  line number area.  Error switch: EDT.  | 
EDT4965
  | TOO MANY POSITIONAL OPERANDS 
 Meaning There are more positional operands in a @DO statement than have been  specified in a @PARAMS statement.  Error switch: EDT.  | 
EDT4966
  | ’UPDATE’ FOR ISAM FILE NOT POSSIBLE 
 Meaning A @WRITE statement with UPDATE operand has been specified for an ISAM file.  Error switch: EDT.  | 
EDT4967
  | ’UPDATE’ FOR SAM FILE NOT POSSIBLE 
 Meaning A @SAVE statement with UPDATE operand has been specified for a SAM file.  Error switch: EDT.  | 
EDT4968
  | WORK FILE NOT EMPTY 
 Meaning There are still some lines in the work file. Opening a file for real processing using @OPEN  statement is only permitted if the work file is empty.  Error switch: EDT.  | 
EDT4969
  | WRONG VERSION: (&00) (&01) 
 Meaning A file name has been specified in a statement with a wrong version number. In this message  EDT displays the correct version number of the file. If the file is only to be read, the  statement will be processed. In the case of write access, the statement will not be  processed. If a statement containing a wrong version number (write and read access) is  read from an @INPUT file, the procedure will be aborted.  Error switch: DMS.  | 
EDT4971
  | FIRST FILE EMPTY OR NOT CATALOGED 
 Meaning An AS file has been specified in an @OPEN statement but the first file  is either empty or not cataloged.  Error switch: EDT.  |