Library /sys$common/syshlp/CDDLHELP.HLB  —  EDIT_CODE
  The EDIT_CODE field attribute clause provides a code that VAX RPG  II
  follows when printing a field's value.

1  –  Parameter

  rpgec_quoted_string

       A VAX RPG II edit code or modifier.

2  –  Syntax Rules

   o  The quoted string (rpgec_quoted_string) must be a valid  VAX  RPG
      II  edit  code  or modifier.  However, the CDDL compiler does not
      check the quoted string for correct syntax.

   o  You can use 8-bit characters in CDDL quoted strings.

3  –  Usage Note

  Only VAX RPG  II  supports  the  EDIT_CODE  clause.   Other  language
  processors ignore it.

4  –  Example

  In the following example, the edit code for the field  ORDNUM  is  3.
  Because  the  attribute's  value  is  3,  a  VAX  RPG II program will
  suppress zeroes when printing ORDNUM.

  TRANSACTION STRUCTURE.
      ORDNUM         DATATYPE IS NUMERIC RIGHT OVERPUNCHED
                     SIZE IS 8 DIGITS
                     EDIT_CODE FOR RPG IS "3".
      AMOUNT         DATATYPE IS NUMERIC RIGHT OVERPUNCHED
                     SIZE IS 8 DIGITS 2 FRACTIONS
                     EDIT_WORD FOR RPG IS "$0  ,   .  CR".
  END TRANSACTION STRUCTURE.
Close Help