TehTK
19-11-10, 11:57
Hallo an Alle
Ich habe ein Problem mit meinem Subfile
Programm :/
Das Ding:
Habe immer subfile's so initialisiert.
begsr SRini;
rrn=0;
Sfldsp = *on;
Sflinz = *on;
Sflclr = *off;
write CTL;
Sfldsp = *off;
Sflinz = *off;
Sflclr = *on;
write CTL;
Sflclr = *off;
Sflinz = *off;
Sfldsp = *on;
endsr; noch nie Probleme gehabt noch bis heute. Ich musste etwas neues ( für mich) einbauen das beim blättern( nach rechts) der Cursor immer noch im selben Satz bleibt. Hab das mit SFLRCDNBR gemacht, funktionieren tuts :)
NUR
wenn ich jetzt zuerst initialisiere bekomme ich den Fehler
Falsche Satznummer in Feld SFLRCDNBR oder SFLSIZ der Subdatei.
Sitzungs- oder Einheitenfehler in Datei XXXXXXXXX aufgetreten.
Funktionsprüfung. RNX1255 nicht überwacht durch XXXXXXXXXXX bei Anweisun
0000000902, Instruktion X'0000'. Das kommt beim erstem Wirte.
Nun, dann hab ich zuerst befüllt und dann initialisiert, dann hats geklappt funktionierte alles.
Dann hab ich eine Datei die leer ist, also sind keine Datensätze drin->kann nicht lesen->Der error kommt wieder.
Wie zeige ich jetzt eine leere Subfile an ? :/
Im Programm sieht jetzt so aus:
If rrn=0; (also hat er noch nichts gelesen und befüllt)
Sflclr = *off;
Sflinz = *off;
Sfldsp = *on;
else;
Subfile Inz ( mit oben genanntem code)
endif;
SFL befüllen
ExFMT.
MFG.
Ich habe ein Problem mit meinem Subfile
Programm :/
Das Ding:
Habe immer subfile's so initialisiert.
begsr SRini;
rrn=0;
Sfldsp = *on;
Sflinz = *on;
Sflclr = *off;
write CTL;
Sfldsp = *off;
Sflinz = *off;
Sflclr = *on;
write CTL;
Sflclr = *off;
Sflinz = *off;
Sfldsp = *on;
endsr; noch nie Probleme gehabt noch bis heute. Ich musste etwas neues ( für mich) einbauen das beim blättern( nach rechts) der Cursor immer noch im selben Satz bleibt. Hab das mit SFLRCDNBR gemacht, funktionieren tuts :)
NUR
wenn ich jetzt zuerst initialisiere bekomme ich den Fehler
Falsche Satznummer in Feld SFLRCDNBR oder SFLSIZ der Subdatei.
Sitzungs- oder Einheitenfehler in Datei XXXXXXXXX aufgetreten.
Funktionsprüfung. RNX1255 nicht überwacht durch XXXXXXXXXXX bei Anweisun
0000000902, Instruktion X'0000'. Das kommt beim erstem Wirte.
Nun, dann hab ich zuerst befüllt und dann initialisiert, dann hats geklappt funktionierte alles.
Dann hab ich eine Datei die leer ist, also sind keine Datensätze drin->kann nicht lesen->Der error kommt wieder.
Wie zeige ich jetzt eine leere Subfile an ? :/
Im Programm sieht jetzt so aus:
If rrn=0; (also hat er noch nichts gelesen und befüllt)
Sflclr = *off;
Sflinz = *off;
Sfldsp = *on;
else;
Subfile Inz ( mit oben genanntem code)
endif;
SFL befüllen
ExFMT.
MFG.