SOLVED BY USING SUBOTAL ON SUBFOOT
CNTR/I5= IF HOLD_ATT3.HOLD_ATT.ID EQ LAST HOLD_ATT3.HOLD_ATT.ID AND HOLD_ATT3.HOLD_ATT.CNT_AOK EQ 0 THEN 1 ELSE 0;
DUMMY/I2= 1;
END
TABLE FILE HOLD_ATT3
-* HERE IS THE MESSAGE THE COMPUTE BELOW AND THE WHERE STATEMENT HAVE TO BE REMOVED TO OPEN THE PAINTER
PRINT
HOLD_ATT3.HOLD_ATT.AOK_DEF AS 'AOK'
HOLD_ATT3.HOLD_ATT.SHRTRCE_SUBJ_CODE AS 'SUBJ'
HOLD_ATT3.HOLD_ATT.SHRTRCE_CRSE_NUMB AS 'NUM'
HOLD_ATT3.HOLD_ATT.SHRTRCE_CRSE_TITLE AS 'TITLE'
HOLD_ATT3.HOLD_ATT.SHRTRCE_CREDIT_HOURS AS 'HOURS'
COMPUTE AOK_NUM/I2 = IF HOLD_ATT3.HOLD_ATT.ID EQ LAST HOLD_ATT3.HOLD_ATT.ID AND HOLD_ATT3.HOLD_ATT.CNT_AOK EQ 0 THEN DUMMY + 1 ELSE 0; NOPRINT
BY LOWEST HOLD_ATT3.HOLD_ATT.ID NOPRINT
BY HOLD_ATT3.HOLD_ATT.SET_AOK NOPRINT
ON HOLD_ATT3.HOLD_ATT.ID RECOMPUTE AS 'Total-Articulated'
ON HOLD_ATT3.HOLD_ATT.ID RECAP
MSG1/A100 = IF HOLD_ATT3.HOLD_ATT.SHRTRCE_CREDIT_HOURS GE 30 THEN 'YES this student has 30 or more transfer hours and does not need to take a Liberal Learning Seminar' ELSE 'NO this student has less than 30 transfer hours and will need to take a Liberal Learning';
ON HOLD_ATT3.HOLD_ATT.ID SUBFOOT
"'<'MSG1 within the first 30 hours of matriculation"
"This Student Transfer Credit Record fulfills'<'ST.CNTR of the 7 General Education Areas of Knowledge"
809 DevStudio, MRE, Report Caster , Report Library
Output: Excel PDF, HTML