[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2007
    Beiträge
    30

    Post QDDSSRC Feldnamen der DDS Source ermitteln

    Hallo allesamt!Habe die Forensuche bemüht mir darüber eine Antwort zu geben, fand aber leider soweit ich verstanden habe zu diesem Thema nur etwas in Verbindung mit Datenbanken. Jedoch möchte ich nicht die Feldnamen von Datenbanken, sondern die Feldnamen der DDS-Bildschirme.z.B. dass ein Messagefeld auf dem Screen WMSG heißt, an POS 23/1 steht, länge 70 hat usw....Habe schon wie gesagt über QSYS2/Syscolumns bzw. Systables gelesen, diese sind aber ja nur für Datenbanken nützlich.Gibt es sowas für die DDS-Source auch?Mfg!

  2. #2
    Registriert seit
    Apr 2005
    Beiträge
    385
    DSPFFD auf ein DSPF. Da steht dann die Länge Zeile und Spalte. Kannst du dann per Print /*Outfile ausgeben lassen.

  3. #3
    Registriert seit
    Aug 2007
    Beiträge
    30
    also meine DSPF liegt in Bibi\Datei HGWPGM\QDDSSRC u. heißt VAB01W

    Wie soll der fertige Befehl ausgucken?
    Datei . . . . . . . . . . . . . > QDDSSRC
    Bibliothek . . . . . . . . . . > HGWPGM
    Ausgabe . . . . . . . . . . . . > *OUTFILE
    Datei für Ausgabe . . . . . . . > QQRYOUT
    Bibliothek . . . . . . . . . . > MARTIN
    Auswahl für Ausgabeteildatei:
    Teildatei für Ausgabe . . . . *FIRST
    Sätze ersetzen od. hinzufügen *REPLACE

    Das alles hab ich eben angegeben, aber die Bildschirm-Datei (VAB01W) kann ich im Endefekt nicht angeben!??!

  4. #4
    Registriert seit
    Apr 2005
    Beiträge
    385
    Datei . . . . . . . . . . . . . > VAB01W Name, generisch*, *ALL
    Bibliothek . . . . . . . . . . > HGWPGM Name, *LIBL, *CURLIB...
    Ausgabe . . . . . . . . . . . . > *OUTFILE *, *PRINT, *OUTFILE
    Datei für Ausgabe . . . . . . . AUSG Name
    Bibliothek . . . . . . . . . . QTEMP Name, *LIBL, *CURLIB
    Auswahl für Ausgabeteildatei:
    Teildatei für Ausgabe . . . . *FIRST Name, *FIRST
    Sätze ersetzen od. hinzufügen *REPLACE *REPLACE, *ADD

    Zusätzliche Parameter

    System . . . . . . . . . . . . . *LCL *LCL, *RMT, *ALL

    Du kannst natürlich das DPFFD auf die Bildschirmdatei selber anwenden und nicht auf die Source!

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    In der Quelle steht ja ohnehin alles im Klartext und kann ggf. über PDM mit Auswahl 6 gedruckt werden.

    DSPFFD muss natürlich auf das fertige Objekt, also die DSPF selber gehen.
    Allerdings können da nicht alle Informationen ausgegeben werden, dies geht nur per API.
    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
    Aug 2007
    Beiträge
    30

    Danke

    Super, hat wunderbar geklappt!

    Bin da noch ziemlicher Laie

    Dankeschön!!!!!

Similar Threads

  1. DDS Feldname ermitteln
    By pwrdwnsys in forum NEWSboard Java
    Antworten: 18
    Letzter Beitrag: 07-09-06, 09:39
  2. Feldinhalt ermitteln
    By Holger24 in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 27-07-06, 09:05
  3. DDS Font, was verbirgt sich hinter der Nummer?
    By ExAzubi in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 18-07-06, 09:31
  4. SQL Select mit SUM aus einer DB
    By JonnyRico in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 30-03-06, 12:33
  5. Feldnamen aus DSPF ermitteln
    By nogi99 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 18-01-05, 08:37

Berechtigungen

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