Anmelden

View Full Version : Displayfile-Ausgaben, obwohl Programm ausgelastet



bie-dro
14-05-25, 11:06
Hallo Community,

ich möchte bei einem interaktiven Programm eine Displayfile ausgeben. Die Anzeige soll den aktuell verarbeiteten Auftrag anzeigen und soll sich ändern, obwohl das Programm ausgelastet ist (so eine Art Fortschrittsanzeige). Ist so etwas möglich? Wie muss ich die Displayfile definieren? Ich habe es schon mit OVERLAY im Record ausprobiert, aber das hat nichts gebracht. Meine WRITE-Anweisung wird zwar ausgeführt, aber der Record wird nicht anzezeigt.

Über eure Schwarm-Intelligenz würde ich mich sehr freuen.

Gruß
Artur Janzen

Fuerchau
14-05-25, 12:06
FRCWRT ist dein Helferlein, wenn du das mit DSPF machst.
Du kannst aber auch eine sog. Status-Message per SNDMSG-Api, bzw. CLP/LE-Wrapper verwenden.
Diese erscheint immer in Zeile 24/27.

Und ich bin nicht der Schwarm, allenfalls der meiner Frau;-).

bie-dro
14-05-25, 12:42
Hallo Fuerchau,

danke für deine schnelle Antwort. Sie war zwar nicht ganz Korrekt, denn es müsste FRCDTA heißen. Aber troztdem war es ein Schubser in die richtige Richtung. Im Handbuch habe ich dann noch gelesen, dass man statt des FRCDTA-Keywords die Displayfile auch mit dem Parameter DFRWRT(*NO) wandeln kann. Das kommt wohl beides auf das Gleiche hinaus.

Auf jeden Fall funktioniert es so, wie ich es mir gewünscht habe. Top! Danke Dir!

Bei so viel AS/400 Kompetenz schwärmt deine Frau mit Sicherheit von dir :-)

Gruß
Artur

Fuerchau
14-05-25, 17:06
Da die die AS/400ff nicht kennt, liegts wohl nicht daran.