PDA

View Full Version : CPF5008



Seiten : 1 [2]

Fuerchau
08-03-17, 17:04
Nun, dann scheint ggf. der SFLCLR nicht zu wirken was ich mir fast nicht vorstellen kann!?

tarkusch
08-03-17, 17:58
Beim Debuggen stürze ich beim 2. mal befüllen in der Clear Sufile Routine (write SUBFCTL1;)
Wie kann ich das Testen ob das SFLCLR funktioniert?

Fuerchau
08-03-17, 18:12
Jetzt verwirrst du mich. Stürzt du ab beim "write SUBFCTL1;" oder erst beim "write SUBF;"?

Nach einem SFLCLR müsste ein "chain (1) SUBF;" einen %NOTFOUND liefern.

tarkusch
08-03-17, 18:24
ich stürze beim write SUBFCTL1;

Fuerchau
09-03-17, 07:19
Dann scheint ggf. dein Bezug zwischen i_subfxxx und dem korrespondierenden *INxx nicht zu passen.
Mach mal zusätzlich einen "Clear SUBFCTL1;".
Es ist schon ungewöhnlich, dass der Fehler beim SFLCLR auftritt.

tarkusch
09-03-17, 10:22
Danke für die Unterstützung.
Ich habe versehentlich die Bezugszahl 34 benutzt die aber für CHANGE(34) vorgesehen war.

Fuerchau
09-03-17, 10:52
Damit erklärt sich natürlich die 1. korrekte Befüllung, da die SFL natürlich leer ist.
Ich habe auch schon Workarounds gesehen, die die DSPF per USROPN und Open/Close bearbeiten.