File Loop Expression Tokens

 

File loop expressions are expressions that can only be used within the context of a file loop and allow you to conditionally include or exclude code based on the attributes of the current file.

File Loop Expression

Description

<IF ASCII>

The file is an ASCII file.

<IF CHANGE_TRACKING>

The file has change tracking enabled. (Synergy 10.1 and higher).

<IF DESCRIPTION>

The file has a file description specified.

<IF ISAM>

The file is an ISAM file.

<IF NOCHANGE_TRACKING>

The file does not have change tracking enabled. (Synergy 10.1 and higher).

<IF NODESCRIPTION>

The file does not have a file description specified.

<IF NORECORDCOMPRESSION>

The file does not have record compression enabled.

<IF NOSTORED_GRFA>

The file does not have stored GRFA enabled. (Synergy 10.1 and higher).

<IF NOTASCII>

The file is not an ASCII file.

<IF NOTISAM>

The file is not an ISAM file.

<IF NOTRECORDTYPEFIXED>

The file does not contain fixed length records.

<IF NOTRECORDTYPEVARIABLE>

The file does not contain variable length records.

<IF NOTRECORDTYPEMULTIPLE>

The file does not contain multiple fixed length records.

<IF NOTRELATIVE>

The file is not a RELATIVE file.

<IF NOTSTATICRFA>

The file does not use static RFAs.

<IF NOTTERABYTE>

The file is not a terabyte file.

<IF NOTUSERDEFINED>

The file is not a user-defined file type.

<IF NOUSERTEXT>

The file does not have user defined text specified.

<IF PAGESIZE512>

The page size of the file is 512 bytes.

<IF PAGESIZE1024>

The page size of the file is 1024 bytes.

<IF PAGESIZE2048>

The page size of the file is 2048 bytes.

<IF PAGESIZE4096>

The page size of the file is 4096 bytes.

<IF PAGESIZE8192>

The page size of the file is 8192 bytes.

<IF PAGESIZE16384>

The page size of the file is 16384 bytes.

<IF PAGESIZE32768>

The page size of the file is 32768 bytes.

<IF RECORDCOMPRESSION>

The file has record compression enabled.

<IF RECORDTYPEFIXED>

The file contains fixed length records.

<IF RECORDTYPEVARIABLE>

The file contains variable length records.

<IF RECORDTYPEMULTIPLE>

The file contains multiple fixed length records.

<IF RELATIVE>

The file is a RELATIVE file.

<IF STATICRFA>

The file uses static RFAs.

<IF STORED_GRFA>

The file has stored GRFA enabled. (Synergy 10.1 and higher).

<IF TERABYTE>

The file is a terabyte file.

<IF USERDEFINED>

The file is a user-defined file type.

<IF USERTEXT>

The file has user defined text specified.

 

 


Copyright © 2018  Synergex International, Inc.