Limitations of CANDE Files

Files processed by CANDE must meet the following requirements and structural limitations:

  • The BLOCKSIZE attribute must be a multiple of the maximum record size (MAXRECSIZE) of the file. The BLOCKSIZE attribute must also be less than 65520 FRAMESIZE units.

  • The BLOCKSTRUCTURE attribute must be FIXED.

  • The EXTMODE attribute must be EBCDIC or ASCII.

  • The FILEORGANIZATION attribute must be NOTRESTRICTED.

  • The KIND attribute must be DISK or PACK.

  • The MAXRECSIZE attribute must be less than 255 characters (if UNITS=CHARACTERS), or less than or equal to 42 words (if UNITS=WORDS).

  • With the exception of the WRITE command, CANDE cannot process sequenced files containing more than 1,048,575 records, or data files containing more than 999,999 records.

  • The WRITE command does not recognize a file name that exceeds 11 nodes (excluding the usercode).

  • The sequence field must not be greater than eight characters. Files of type WIDE cannot be processed by CANDE. An attempt to do so, leads to the following message:

    #NOT DONE. SEQUENCE FIELD TOO LARGE.