Enhanced indexing parameter file

An enhanced indexing parameter file is shown in Example of an enhanced indexing parameter file.

Example of an enhanced indexing parameter file

 CC=YES
 CCTYPE=A
 INPUTDD  = INPUT.DATA
 INDEXDD  = OUTPUT.INDEX
 OUTPUTDD = OUTPUT.AFP
 RESOBJDD = OUTPUT.RES
 INDEXSTARTBY=7
 INDEXOBJ=ALL
 FORMDEF  = F1IBM
 PAGEDEF  = P1C09182
 RESTYPE=ALL
 
 TRIGGER1=*,1,X'F1'
 TRIGGER2=0,125,X'F0F0F0F1'                   /* Anchor point top-of-page
 TRIGGER3=0,2,X'C4C5E3'                       /* Anchor point for DET
 TRIGGER4=*,60,X'C6D6C9',(TYPE=FLOAT)
 TRIGGER5=*,60,X'C6D6D9',(TYPE=FLOAT)
 FIELD1=6,2,20                                /* Pick up name
 FIELD2=5,116,4                               /* Pick up department number
 FIELD3=4,116,3                               /* Pick up group name
 FIELD4=3,19,4                                /* Pick subgroup number
 FIELD5=0,92,10,(TRIGGER=4)                   /* Pick up total using trigger2
 FIELD6=0,92,10,(TRIGGER=5)                   /* Pick up total using trigger2
 /* INDEX1='NAME',  FIELD1                    /* Put literal in index
 INDEX1=X'D5C1D4C5',  FIELD1                  /* Put literal in index
 /* INDEX2='Dept',  FIELD2                    /* Put literal in index
 INDEX2=X'C4C5D7E3',  FIELD2                  /* Put literal in index
 /*INDEX3='SubGroup',FIELD3                   /* Put literal in index
 INDEX3=X'E2E4C2C7D9D6E4D7',FIELD3            /* Put literal in index
 /* INDEX4='GROUP',FIELD4                     /* Put literal in index
 INDEX4=X'C7D9D6E4D7',FIELD4                  /* Put literal in index
 /* INDEX5='TOTAL',FIELD5                     /* Put literal in index
 INDEX5=X'E3D6E3C1D3',FIELD5                  /* Put literal in index
 INDEX6=X'E3D6E3C1D3F6',FIELD6,(TYPE=PAGE)    /* Put literal in index