[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2004
    Beiträge
    78

    Nur einzelnes Feld vor write ändern

    Hallo,
    ich habe folgendes Problem. Zum füllen einer Schnittstelle werden im 1.step die zu übertragenden files in eine temporäre Bibliothek kopiert. Dann per RPGLE gefüllt. Ich möchte allerdings nicht die Sätze per Prefix umbenennen und alle felder übertragen da meist nur 1 feld aktualisiert werden muß.
    Soweit ich mich erinnern kann gibt es eine Möglichkeit dies in der Definition zu erledigen....zb. DocNumber wird bei File2 durch NeueDocNumber ersetzt. Kann mir bitte jemand ein Beispiel reinstellen wie das geht?
    Vielen dank im voraus.

    Gruss Ralf

  2. #2
    Registriert seit
    Jan 2001
    Beiträge
    835
    Hallo Ralf,

    da gibt es ja noch den EXCEPT den man in
    Verbindung mit den O Bestimmungen verwenden kann.

    Gruss
    Michael

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Eine einzelne Umbenennung erfolgt (auch bei ILERPG) in den I-Bestimmungen:

    I ..... AlterName.......NeuerName

    Die Spaltenzuordnung hab ich gerade nicht zur Hand.
    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
    Aug 2001
    Beiträge
    2.875
    Hallo,

    wenn es darum geht ein oder mehrere Felder umzubenennen, kann dies über eine externe Datenstruktur und das Schlüssel-Wort ExtFld erfolgen.

    Das/die Feld(er), das/die umbenannt wird/werden, muss/müssen unmittelbar auf die Datenstrukturdefinition folgen und auf Position 22 durch ein E gekennzeichnet sein.

    Beispiel:
    PHP-Code:
    D MyExtDs       E DS                  ExtName(MyFile)     
    D   NewField    E                     ExtFld(OrigField
    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

Similar Threads

  1. Timestamp Feld von MS Access abfragen
    By andreas.lundschien in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-09-06, 14:55
  2. num. Feld in Datumsfeld konvertieren
    By edig in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 27-07-06, 08:20
  3. sql num. Feld formatieren
    By rr2001 in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 11-07-06, 14:10
  4. Prüfung, ob Eingabe in Feld
    By M Scheid in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 12-06-06, 13:02
  5. ILE Feld in Feld ansprechen
    By jogisarge in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 10-05-06, 16:26

Berechtigungen

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