June 01, 2007, 03:05 PM
LeahHere is an example of a flat file with two sets of occurances to give you a thought to work from.
FILENAME=WORKLOAD,SUFFIX=FIX,
SEGNAME=WORKLOAD,SEGTYPE=S0,
FIELDNAME=INSTR_ID , ALIAS=INSTRID , FORMAT=A9, $
FIELDNAME=INSTR_NAME , ALIAS=NAME , FORMAT=A30,$
FIELDNAME=ACOLL_ID , ALIAS=AY015 , FORMAT=A3, $
FIELDNAME=ADEPT_ID , ALIAS=AY016 , FORMAT=A4, $
FIELDNAME=RCOLL_ID , ALIAS=RC024 , FORMAT=A3, $
FIELDNAME=RDEPT_ID , ALIAS=RC028 , FORMAT=A4, $
FIELDNAME=FAC_RANK , ALIAS=AY017 , FORMAT=A6, $
FIELDNAME=AAUP_IND , ALIAS=AY203 , FORMAT=A1, $
FIELDNAME=TERM_CYT , ALIAS=AY300 , FORMAT=A5, $
FIELDNAME=DAY085_FTE , ALIAS=DAY085 , FORMAT=F3, $
FIELDNAME=DAY320_FTE , ALIAS=DAY320 , FORMAT=F3, $
FIELDNAME=UNO_WRKLD1 , ALIAS=DRC18A , FORMAT=F3, $
FIELDNAME=UNO_WRKLD2 , ALIAS=DRC18B , FORMAT=F3, $
FIELDNAME=UNO_WRKLD3 , ALIAS=DRC18C , FORMAT=F3, $
FIELDNAME=DEPT_TBL , ALIAS=DEPT_TABLE , FORMAT=A100,$
FIELDNAME=CRSE_TBL , ALIAS=COURSE_TABLE , FORMAT=A400,$
SEGNAME=CRSEX, SEGTYPE=S0,PARENT=WORKLOAD,POSITION=CRSE_TBL, OCCURS=25 ,$
FIELDNAME=CRSE_ID , ALIAS = CRSE_ID , FORMAT=A11,$
FIELDNAME=RC18A , ALIAS = RC18A , USAGE=P6.2 , ACTUAL=Z4.2,$
FIELDNAME=RC18D , ALIAS = RC18D , FORMAT=A1,$
SEGNAME=DEPTX, SEGTYPE=S0,PARENT=WORKLOAD,POSITION=DEPT_TBL, OCCURS=10 ,$
FIELDNAME=AY305 , ALIAS = AY305 , FORMAT=I2,$
FIELDNAME=AY315 , ALIAS = AY315 , FORMAT=A4,$
FIELDNAME=AY350 , ALIAS = AY350 ,USAGE = P6.2 , ACTUAL=Z4.2,$