I think I'm using this correctly. It's been a little while since doing a display file (subfile actually).
DDS:
RPG:
ISSUE:
To keep it simple when I loop through my program and hit F3 to Exit the program here are my debug values:
*IN03 = '0' (which is correct because *IN03 doesn't exist anymore)
Exit = '0' (which is wrong because I hit F3)
*INKC = '1' (which I don't care about because I don't want to use it!)
DDS:
Code:
A CA03 A CA06 A CA09 A CA12 A INDARA
RPG:
Code:
fFIXJNT_MH cf e workstn sfile( FJS : rrn ) f infds( wsds ) f indds( indicators ) d indicators ds d exit n overlay( indicators : 3 ) d prompt n overlay( indicators : 4 ) d add n overlay( indicators : 6 ) d delete n overlay( indicators : 9 ) d previous n overlay( indicators : 12 ) d sfldsp n overlay( indicators : 21 ) d sflclr n overlay( indicators : 22 ) d sflend n overlay( indicators : 23 ) d sfldspctl n overlay( indicators : 24 ) d badFundCode n overlay( indicators : 70 ) d badRSSN n overlay( indicators : 71 ) d badName n overlay( indicators : 72 ) d badPension# n overlay( indicators : 73 )
ISSUE:
To keep it simple when I loop through my program and hit F3 to Exit the program here are my debug values:
*IN03 = '0' (which is correct because *IN03 doesn't exist anymore)
Exit = '0' (which is wrong because I hit F3)
*INKC = '1' (which I don't care about because I don't want to use it!)
Code:
EVAL indicators EXIT OF INDICATORS = '0' PROMPT OF INDICATORS = '0' ADD OF INDICATORS = '0' DELETE OF INDICATORS = '0' PREVIOUS OF INDICATORS = '0' SFLDSP OF INDICATORS = '1' SFLCLR OF INDICATORS = '0' SFLEND OF INDICATORS = '1' SFLDSPCTL OF INDICATORS = '1'
Comment