[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte

Hybrid View

  1. #1
    Registriert seit
    Jun 2006
    Beiträge
    356

    API zur Ermittlung des Parameter DFRWRT in einem Displayfile?

    Hallo Leute,

    ich würde gerne aus einem Programm heraus ermitteln, wie der Wert DFRWRT (Schreiben verzögern) für ein bestimmtes Displayfile gesetzt wurde.

    Per DSPFD OUTPUT(*) wird dieser Wert angezeigt:
    Code:
    Schreiben verzögern . . . . . . . . . . . . : DFRWRT     *NO
    Bei Ausgabe in Datei jedoch nicht. Auch die API QDFRTVFD liefert diesen Wert nicht zurück.

    Gibt es eine andere API oder habe ich da etwas übersehen?

    Gruß
    Matthias

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... so ginge es auch:

    CRTPF FILE(QTEMP/DFRWRT) RCDLEN(10)
    OVRDBF FILE(STDOUT) TOFILE(QTEMP/DFRWRT)
    qsh cmd('system ''dspfd mydspf'' | grep ''DFRWRT'' | cut -c ''62- 80''')

    et voila:

    DSPPFM QTEMP/DFRWRT
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Da scheint es wohl nichts zu geben.
    Aber wofür ist das nötig ?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Jun 2006
    Beiträge
    356
    Schonmal Danke für die Antworten.

    Fix eine bestimmte Stelle abzufragen ist natürlich immer problematisch, wenn die IBM ihr PRTF Layout ändert.

    Wir brauchen diese Information für unsere grafische Oberfläche (Eigenentwicklung).

    Gruß
    Matthias

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Das muss man natürlich nicht verstehen.
    Was hat eine grafische Oberfläche mit DFRWRT zu tun ?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Jun 2006
    Beiträge
    356
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Das muss man natürlich nicht verstehen.
    Was hat eine grafische Oberfläche mit DFRWRT zu tun ?
    Ich muss doch wissen, ob ich das Display beim WRITE schon auf dem grafischen Client Anzeige oder erst beim READ.

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Ich weiß ja nicht, wo deine grafische Oberfläche ansetzt.
    Tauscht du die Read/Write/Exfmt gegen neue Calls aus oder setzt du auf virtuellen Terminals mit 5250-Datenstrom auf.
    In beiden Fällen ist es eigentlich egal zumal es ja auf Satzformatebene auch ein entsprechendes Schlüsselwort gibt (z.B. Statusanzeigen ausgeben).
    Beim 5250 steuert das die AS/400 selber, wenn du Calls verwendest muss das Programm eben entscheiden.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  8. #8
    Registriert seit
    Jun 2006
    Beiträge
    356
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Ich weiß ja nicht, wo deine grafische Oberfläche ansetzt.
    Tauscht du die Read/Write/Exfmt gegen neue Calls aus oder setzt du auf virtuellen Terminals mit 5250-Datenstrom auf.
    In beiden Fällen ist es eigentlich egal zumal es ja auf Satzformatebene auch ein entsprechendes Schlüsselwort gibt (z.B. Statusanzeigen ausgeben).
    Beim 5250 steuert das die AS/400 selber, wenn du Calls verwendest muss das Programm eben entscheiden.
    Im Programm werden eigene Aufrufe zur Display Steuerung verwendet. Das eigentliche DDS wird in eine eigene XML Datei umgesetzt, die dann an den Client gesendet wird.

  9. #9
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    Ich muss doch wissen, ob ich das Display beim WRITE schon auf dem grafischen Client Anzeige oder erst beim READ.
    ja natürlich, (oder doch nicht ?)

    Wenn das bei euch wichtig ist ...
    hast du mal ein Beispiel?
    Ich hab nicht mal eine Idee, wofür das gut sein soll.

    Hilf mir bitte mal
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Auf Datei und Satzformatebene kann man bestimmen, dass die Daten direkt beim Write ausgegeben werden und nicht auf READ/EXFMT gewartet wird.

    Verwendet wird das (wie oben gesagt) zur Anzeige von Statusmeldungen, Refresh von Inhalten ohne das Programm anzuhalten.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  11. #11
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    Ok,
    kann ich mir dunkel vorstellen.
    Kommt aber in den Anwendungen die kenne nie vor.
    War auch nie eine Anforderung oder wurde anders gelöst.

    @Schatte
    Wir haben unsere Anwendung auch selber 'Guifiziert' und eine tolle Java Oberfläche gebaut.
    Grün läuft noch und Gui auch. Gui mit entsprechendem Mehrwert für die Anwender, Grün u.a. für Produktionsmitarbeiter, deren Hände nich für eine Maus gemacht wurden.
    (Nutze für solche Aktionen die Möglichkeiten einer graphischen Oberfläche um z.B. eine 'Achtung' graphik in die Ecke zu malen)
    Viel Erfolg.
    Gruß
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  12. #12
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Ist ja schön, dass es mal wieder eine grafische Oberfläche für die AS/400 mehr gibt.
    Wofür die Leute so immer Zeit haben...
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. API zur Ermittlung, ob QDBSRV04/05 Jobs noch Indexe aufbauen
    By schatte in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 21-09-11, 18:59
  2. api zur Ermittlung AUTL eines Objekts
    By Paul Gilbert in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 13-09-11, 14:59
  3. Ermittlung des SFLPAG-Values zur Laufzeit des Programms
    By ThomasJoachimFuchs in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 24-04-10, 12:38
  4. Parameter des aurufenden Programms ermitteln
    By GreatEMU in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 29-03-07, 10:39
  5. API für die Ermittlung aktiver Jobs
    By lyrics in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 29-08-06, 09:03

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •