[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Mar 2006
    Beiträge
    33
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Das Umbenennen in der DS hat keinen Einfluss auf IO.
    Das hat nichts mit der Umbenennung in den I-Bestimmungen zu tun!
    Das ist auch mein Kenntnisstand.
    Trotzdem...

    Feld (DruckDatum) nicht umbenannt
    PHP-Code:
    000010=D  $$ZL5                         30A   EXTFLD (#ZL5)                         AdressZeile4                             2000010
    000011=$$ZL6                          30A   EXTFLD (#ZL6)                         AdressZeile5                             2000011
    000012=$$ZL8                          30A   EXTFLD (#ZL8)                         AdressZeile6                             2000012
    000013=D  #DRKDT                         8S 0                                       DruckDatum                               2000013 
    Wert in der Daten-Struktur:
    PHP-Code:
    #DRKDT OF DS_AB671PV_ABRDVAR = 23062025. 

    Feld (#ZL5 ff.) umbenannt
    PHP-Code:
    000010=D  $$ZL5                         30A   EXTFLD (#ZL5)                         AdressZeile4                             2000010
    000011=$$ZL6                          30A   EXTFLD (#ZL6)                         AdressZeile5                             2000011
    000012=$$ZL8                          30A   EXTFLD (#ZL8)                         AdressZeile6                             2000012
    000013=D  #DRKDT                         8S 0                                       DruckDatum                               2000013 
    Feld in der Printer-File (im Debug)
    PHP-Code:
    EVAL #zl5                              
    #ZL5 = 'Vor- und Nachname             '
    EVAL #zl6                              
    #ZL6 = 'Straße und Hausnummer         '
    EVAL #zl8                              
    #ZL8 = 'PLZ und Ort 
    Feld in der Daten-Struktur (im Debug)
    PHP-Code:
    $$ZL5 OF DS_AB671PV_ABRDVAR '                              '
    $$ZL6 OF DS_AB671PV_ABRDVAR '                              '
    $$ZL8 OF DS_AB671PV_ABRDVAR '                              '
    #DRKDT OF DS_AB671PV_ABRDVAR = 23062025. 
    Ich werde die Sache jetzt aber nicht weiter verfolgen. Einen Teil der Werte finde ich in der Daten-Struktur und die anderen Felder übertrage ich halt einzeln.
    Ist vielleicht für den ein oder anderen interessant davon gehört zu haben.

    Danke für deinen Vorschlag...
    Diese Vorgehensweise (qualified) ist für meine Anwendung nicht möglich, da die Printer-File mehrere Hundert Satz-Formate und das Programm viele Tausend lines of code hat. Der Aufwand wäre einfach zu groß.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.813
    Da die Felder der Printerfile nicht in der DS sind, werden sie durch Namensgleichheit gefüllt, da ja das Feld nur 1x definiert ist.
    Dies betrifft aber grundsätzlich nur I- und O-Felder sowie nicht qualified.
    Eine Umbenennung der I-Felder (in I-Bestimmungen) wirkt auch tatsächlich auf die Übertragung und wird korrekt gefüllt. Nur die DS passt halt nicht.Das war schon immer so, bleibt auch weiterhin so und ist nichts unbekanntes;-).
    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. ILE RPG / SQL Füllen einer Feldgruppe
    By homue in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 18-07-07, 17:47
  2. Datenstruktur mit Mehrfachvorkommen
    By JP in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 09-08-06, 09:35
  3. Datenstruktur
    By Bratmaxxe in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 24-07-06, 14:25
  4. Listenfelder eines Befehls im CL füllen
    By Phuntomias in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 27-06-06, 10:21
  5. SQL UDF Prob mit leeren Feldern
    By HACHIMAN in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 22-05-06, 10:48

Berechtigungen

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