Wednesday, June 6, 2018



5.  List of types of control specification keywords used in RPG IV/free format?
ü  There are 2 types of keywords associated with control specification:
o    Control-Specification
§  ALTSEQ{( *NONE | *SRC | *EXT )}
§  COPYNEST( n )
§  COPYRIGHT('copyright string')
§  CURSYM(' sym ')
§  DATEDIT( fmt { separator })
§  DATFMT(fmt{ separator })
§  DEBUG{(*NO | *YES)}
§  DECEDIT(*JOBRUN | 'value')
§  DFTNAME( rpg_name )
§  EXPROPTS{(*MAXDIGITS | *RESDECPOS)}
§  FLTDIV{(*NO | *YES)}
§  EXTBININT(*NO | *YES)
§  FORMSALIGN{(*NO | *YES)}
§  FTRANS{(*NONE | *SRC)}
§  NOMAIN
§  TIMFMT( fmt { separator })

o    Control-Specification Compile-Option
§  ACTGRP(*NEW | *CALLER | 'activation-group-name')
§  ALWNULL(*NO | *INPUTONLY | *USRCTL)
§  AUT(*LIBRCRTAUT | *ALL | *CHANGE | *USE | *EXCLUDE | 'authorization-list-name')                                                        
§  BNDDIR('binding-directory-name' {:'binding-directory-name'...})
§  CVTOPT(*{NO}DATETIME *{NO}GRAPHIC *{NO}VARCHAR *{NO}VARGRAPHIC)
§  DFTACTGRP(*YES | *NO) 
§  ENBPFRCOL(*PEP | *ENTRYEXIT | *FULL)
§  FIXNBR(*{NO}ZONED *{NO}INPUTPACKED)
§  GENLVL(number)
§  INDENT(*NONE | 'character-value')
§  LANGID(*JOBRUN | *JOB | 'language-identifier')
§  OPTIMIZE(*NONE | *BASIC | *FULL)
§  OPTION(*{NO}XREF *{NO}GEN *{NO}SECLVL *{NO}SHOWCOPY *{NO}EXPDDS *{NO}EXT *{NO}SHOWSKP *{NO}SRCSTMT *{NO}DEBUGIO)                                                         
§  PRFDTA(*NOCOL | *COL)
§  SRTSEQ(*HEX | *JOB | *JOBRUN | *LANGIDUNQ | *LANGIDSHR |'sort-table-name')                                          
§  TEXT(*SRCMBRTXT | *BLANK | 'description')
§  TRUNCNBR(*YES | *NO)
§  USRPRF(*USER | *OWNER)

No comments:

Post a Comment