TAA Tools
CHKFMT          CHECK FORMAT                           TAAFILI

The Check  Format command  checks for  a format  and/or level  ID in  a
file.   File types that support  formats may be specified.   A specific
format  may be  named or  the special  value *FIRST.   Different escape
messages are sent  if the format  does not exist or  the level ID  does
not  match.  No  completion message  is sent  if the  command completes

A typical command would be:


The  ABC file would be checked  to see if the ABC  file has the RECORD1
format name.

Another typical command would be to  check that the first format has  a
specific level ID.

             CHKFMT     FILE(ABC) FORMAT(*FIRST)

CHKFMT escape messages you can monitor for

      TAA9893    The format name was not found
      TAA9894    The level ID does not match

Escape messages from based on functions will be re-sent.

CHKFMT Command parameters                             *CMD

   FILE          The qualified  name of  the file to  be checked.   Any
                 type  of file may  be checked that  contains a format.
                 The library  value  defaults  to *LIBL.    A  specific
                 library or *CURLIB may also be used.

   FORMAT        The name of the format to be checked for.

                 The special value  *FIRST may be  used (such as  for a
                 physical  file)  when   a  LVLID  is  specified.    If
                 FORMAT(*FIRST)   is  used,  LVLID(*ANY)   may  not  be

   LVLID         The level ID to  be checked for.  The default  is *ANY
                 meaning any level ID is valid.

                 A  specific  level  ID  may be  specified  which  must
                 match  the ID  for the named  format.   Level IDs must
                 be 13 characters.




The following TAA Tools must be on your system:

     CHKOBJ3         Check object 3
     CVTFMT          Convert format
     RSNLSTMSG       Resend last message
     SNDESCINF       Send escape information
     SNDESCMSG       Send escape message


None, the tool is ready to use.

Objects used by the tool

   Object        Type    Attribute      Src member    Src file
   ------        ----    ---------      ----------    ----------

   CHKFMT        *CMD                   TAAFILI       QATTCMD
   TAAFILIC      *PGM       CLP         TAAFILIC      QATTCL

Added to TAA Productivity tools January 15, 2011

Home Page Up to Top