Wenn SFLDSP = *OFF ist, sollte es doch grundsätzlich nicht angezeigt werden oder irre ich mich da?
Das Programm ist im Grunde sehr simpel:
Den DUMP habe ich zum Testen eingebaut. Bei der Anzeige nach dem SFLCLEAR sieht die BZ-Datenstruktur so aus:Code:sflclear(); write fuss; EXFMT Listectl; dow Taste <> F03 and Taste <> F12; exsr clrmsg; msgid = CheckHeader(CTLWENR :CTLAKNR :CTLKOMM :CTLPOS ); if msgid <> 'OK'; sflclear(); exsr sndmsg; else; sflfill(CTLWENR :CTLAKNR :CTLKOMM :CTLPOS :CTLPOS ); if RCDNR1 = 0; sflclear(); else; CTLHEADA = WH; sfldsp = *on; rcdnr1 = 1; CTLHEADA = WH; endif; endif; write fuss; dump; exfmt Listectl; SFLProcess(); enddo;
Das sollte doch eigentlich dazu führen, dass die Subfile nicht angezeigt wird.Code:BEZUGSZ DS MSGALARM CHAR(1) '0' MSGSFLEND CHAR(1) '0' SFLCLR CHAR(1) '0' SFLDSP CHAR(1) '0' SFLDSPCTL CHAR(1) '1' SFLEND CHAR(1) '1'
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks