[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2009
    Beiträge
    229

    Write zeigt keine Daten, read aber

    Guten Tag

    in einem sehr sehr alten, sehr großen Pgm haben wir eine Anpassung vorgenommen.
    Wir rufen ein externes Pgm. das Daten, fals vorhanden, in einem Window AUF dem alten Schirm anzeigt.

    also: ALT
    Pgm alt: write Satzformat1
    Pgm alt: Write Satzformat2
    ...
    Pgm alt: Exfmt Satzformat3
    Pgm alt: read Satzformat2 (geht 'automatisch', ohne erneutes Enter)

    NEU
    Pgm alt: write Satzformat1
    Pgm alt: Write Satzformat2
    ...
    Write Satzformat3
    call Pgm das das Window 'auf' dem Bild des alten Pgms anzeigt
    Pgm alt: Exfmt Satzformat3
    Pgm alt: read Satzformat2


    Obwohl alle Satzformate geschrieben wurden ist das Window auf einem 'leeren' Bildschirm.
    Die Konstanten Texte aus allen Formaten sind da, die Feldinhalte, die am Bildschirm Angezeige werden müssten fehlen.

    bestimmt irgend ein Schlüsselwort?
    kann das jemand sagen?

    Vielen Dank
    Dietlinde Beck

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.827
    Assume war das fehlende Wort im Window:
    https://www.ibm.com/docs/en/i/7.4.0?...-display-files
    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

  3. #3
    Registriert seit
    Nov 2009
    Beiträge
    229
    OK, danke.
    Das habe ich befürchtet.
    In der Source gibt es das, auskommentiert mit der Info das mit diesem Schlüsslewort die Masken alle unbrauchbar sind. Ich habe es versucht, das stimmt leider.
    Da wurden damals wohl die Überlagerungen der Masken nicht so ganz sauber durchgeführt.
    Schade.
    DiBe

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.827
    Das kommt auf das Fenster an:
    Das Fenster muss alle Stellen des gewünschten Bildformates belegen. D.h., dass die Lücken mit Leer-Konstanten gefüllt werden müssen. Dann kann Assume auch für sowas verwendet werden. Dabei gilt auch das sog. Attributbyte als Füller, dass ja vor jedem Feld/Konstante steht.
    Wahrscheinlich ist das "Fenster" nicht als WINDOW deklariert sondern nur als normales Format, dass nicht den gesamten Bildschirm belegt.
    Ich glaube mit F20 im DDS-Designer kann man die Lücken erkennen, beim RDI-Designer sollte es vergleichbare Funktionen gegben.
    Wichtig ist nach dem Windows-Close, dass das rufende Programm den Bildinhalt wieder komplett neu aufbaut.
    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. Nicht lesbare Daten nach Read aus dem IFS
    By msost in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 25-07-14, 15:54
  2. Antworten: 8
    Letzter Beitrag: 26-05-14, 14:10
  3. Zend Server zeigt keine PHP-Seiten
    By rr2001 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 02-02-11, 10:25
  4. FTP - dir bzw ls zeigt keine Objekte
    By coolie in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 15-12-10, 17:33
  5. AFP Viewer zeigt keine Umlaute an
    By stadtmm in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 26-05-04, 17:02

Berechtigungen

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