sHelp
                                     GL.FORMAT
       2
 main
   banners
     banner.texts
   fields
     comp.values

 Ì       2
main
[mnemonic]
*(LR)LF[lf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mnemonic                     8 FREE     L                 lf                                                          
 active                       1 YN       L                 *(LR)LF[lf]|0                                               
 commas                       1 YN       L                 *(LR)LF[lf]|4                                               
 description                 60 FREE     L                 *(LR)LF[lf]|1                                               
 justify                      1 CHOICE   L                 *(LR)LF[lf]|10                                              
 limits                       2 PINT     R                 *(LR)LF[lf]|12                                              
 line.length                  3 PINT     R                 *(LR)LF[lf]|3                                               
 max.report.width             3 CHOICE   L                 *(LR)LF[lf]|5                                               
 negatives                    6 CHOICE   L                 *(LR)LF[lf]|6                                               
 retrieve.by.comp             3 FREE     L  MIS.GL.COMP    *(LR)LF[lf]|11                                          
 spaces.before.text           2 PINT     R                 *(LR)LF[lf]|9                                               
 text.at.left                 1 YN       L                 *(LR)LF[lf]|7                                               
 text.length                  2 PINT     R                 *(LR)LF[lf]|2                                               
 text.to.right.of             2 PINT     R                 *(LR)LF[lf]|8                                               
 used.in.reports              1 YN       L                 VAL=IF{+@GL.REPORT.format.x[mnemonic,""] "Y";"N"}           
 Ì   €     2
banners
[mnemonic,  banner]
*(LR)LF[lf]B[lfB]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 banner                       1 PINT     R                 lfB                                                         
 Ì   €     2
banner.texts
[mnemonic,banner,  banner.num]
*(LR)LF[lf]B[lfB]T[lfBT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 banner.num                   2 PINT     R                 lfBT                                                        
 banner.spaces                3 INT      R                 *(LR)LF[lf]B[lfB]T[lfBT]|0                                  
 banner.text                 80 FREE     L                 *(LR)LF[lf]B[lfB]T[lfBT]|1                                  
 Ì   €     2
fields
[mnemonic,  field.order]
*(LR)LF[lf]F[lfFO]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 field.order                  2 PINT     R                 lfFO                                                        
 as.100                       1 YN       L                 *(LR)LF[lf]F[lfFO]|23                                       
 base.period                  4 CHOICE   L                 *(LR)LF[lf]F[lfFO]|27                                       
 budget                       8 FREE     L  GL.BUDGET      *(LR)LF[lf]F[lfFO]|3                                    
 col.1.jfy                    1 CHOICE   L                 *(LR)LF[lf]F[lfFO]|25                                       
 col.2.jfy                    1 CHOICE   L                 *(LR)LF[lf]F[lfFO]|26                                       
 column.title.1              12 FREE     L                 *(LR)LF[lf]F[lfFO]|1                                        
 column.title.2              12 FREE     L                 *(LR)LF[lf]F[lfFO]|2                                        
 comp.display                15 FREE     L                 VAL=+@comp.values[mnemonic,field.order,""]                  
 comp.extra                   1 FREE     L                 VAL=IF{+@comp.values[mnemonic,field.order,""]'=-@comp.      
                                                           VAL=values[mnemonic,field.order,""] "*"}                    
 constant.display             6 FREE     L                 VAL=IF{@constant.number;@constant.keyword}                  
 constant.keyword             6 CHOICE   L                 *(LR)LF[lf]F[lfFO]|20                                       
 constant.number              6 SDEC     R                 *(LR)LF[lf]F[lfFO]|19                                       
 constant.type                7 CHOICE   L                 *(LR)LF[lf]F[lfFO]|18                                       
 dft.width                    2 PINT     R                 VAL=%GL.FORMAT.dft.width(mnemonic,field.order)              
 dollar.sign                  1 YN       L                 *(LR)LF[lf]F[lfFO]|12                                       
 exp                         92 FREE     L                 *(LR)LF[lf]F[lfFO]EX                                        
 field                        7 CHOICE   L                 *(LR)LF[lf]F[lfFO]|0                                        
 function                     3 CHOICE   L                 *(LR)LF[lf]F[lfFO]|5                                        
 function.field.1             2 PINT     R                 *(LR)LF[lf]F[lfFO]|7                                        
 function.field.2             2 PINT     R                 *(LR)LF[lf]F[lfFO]|8                                        
 function.sign                2 CHOICE   L                 *(LR)LF[lf]F[lfFO]|6                                        
 limit                        7 PINT     R                 *(LR)LF[lf]F[lfFO]|28                                       
 mark                         1 FREE     L                 *(LR)LF[lf]F[lfFO]|29                                       
 max.width                    2 PINT     R                 *(LR)LF[lf]F[lfFO]|16                                       
 percent.sign                 1 YN       L                 *(LR)LF[lf]F[lfFO]|22                                       
 print                        1 YN       L                 *(LR)LF[lf]F[lfFO]|14                                       
 rel.to.period                2 PINT     R                 *(LR)LF[lf]F[lfFO]|4                                        
 retrieve.function            1 CHOICE   L                 *(LR)LF[lf]F[lfFO]|10                                       
 reverse.sign                 1 YN       L                 *(LR)LF[lf]F[lfFO]|15                                       
 round.stats                  5 CHOICE   L                 *(LR)LF[lf]F[lfFO]|17                                       
 rounding                     5 CHOICE   L                 *(LR)LF[lf]F[lfFO]|13                                       
 spaces                       2 PINT     R                 *(LR)LF[lf]F[lfFO]|11                                       
 thru.period                  2 INT      R                 *(LR)LF[lf]F[lfFO]|24                                       
 totals.to                    2 PINT     R                 *(LR)LF[lf]F[lfFO]|21                                       
 width                        2 PINT     R                 *(LR)LF[lf]F[lfFO]|9                                        
 Ì   €     2
comp.values
[mnemonic,field.order,  comp.value]
*(LR)LF[lf]F[lfFO]V[gv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 comp.value                  15 FREE     L                 gv