Justin, below is the entire indexer, with my changes to the indexes using the "literal" names of the indexes
CC=YES
CCTYPE=A
CONVERT=NO
CPGID=500
MCF2REF=CPCS
TRC=NO
FILEFORMAT=RECORD,133
DCFPAGENAMES=NO
UNIQUEBNGS=YES
IMAGEOUT=ASIS
INDEXOBJ=ALL
INDEXSTARTBY=0
INSERTIMM=NO
RESTYPE=NONE
TTRIGGER1=*,1,X'F1',(TYPE=GROUP)
FIELD1=3,20,8,(TRIGGER=1,BASE=0) /* PARTICIPANT */
FIELD2=1,38,8,(TRIGGER=1,BASE=0) /* POSTIN_DATE */
INDEX1='PARTICIPANT',FIELD1,(TYPE=GROUP,BREAK=YES) /* PARTICIPANT */
INDEX2='POSTING_DATE',FIELD2,(TYPE=GROUP,BREAK=NO) /* POSTING_DATE */
Here is the original where the INDEX are using the HEX value for the index names defined on the Application Group
CC=YES
CCTYPE=A
CONVERT=NO
CPGID=500
MCF2REF=CPCS
TRC=NO
FILEFORMAT=RECORD,133
DCFPAGENAMES=NO
UNIQUEBNGS=YES
IMAGEOUT=ASIS
INDEXOBJ=ALL
INDEXSTARTBY=0
INSERTIMM=NO
RESTYPE=NONE
TRIGGER1=*,1,X'F1',(TYPE=GROUP) /* 1 */
FIELD1=3,20,8,(TRIGGER=1,BASE=0) /* PARTICIPANT */
FIELD2=1,38,8,(TRIGGER=1,BASE=0) /* POSTIN_DATE */
INDEX1=X'D7C1D9E3C9C3C9D7C1D5E3',FIELD1,(TYPE=GROUP,BREAK=YES) /* PARTICIPANT */
INDEX2=X'D7D6E2E3C9D5C76DC4C1E3C5',FIELD2,(TYPE=GROUP,BREAK=NO) /* POSTING_DATE */
We know when we run data through the report wizard, the actual string names of the indexes are used. My guess is because this is using mainframe data, we HAVE to use hex values even though I thought it was based on the LOAD ID name on the LOAD INFORMATION tab...Our Engineering team indicated we could use strings instead of hex value but they may have based that on it NOT being mainframe data