[NEWSboard IBMi Forum]

Thema: reffld

  1. #1
    Registriert seit
    May 2012
    Beiträge
    8

    reffld

    Hallo Leute.
    ich habe im DDS jede Menge reffld's. Ich möchte die Datenbank auf die sich die Felder beziehen jetzt um einige Felder erweitern. Muss ich danach auch die Maske komplieren oder nur das rpg Programm?
    Ebenso habe ich ein pf DBMIX das reffld's aus diversen Datenbanken hat. Wenn ich nur eine
    Datenbank daraus ändere, muß ich auch die DBMIX neu erstellen mit crtpf?
    Danke für die Hilfe.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Du musst nur die Programme wandeln, die die Datei mit den neuen Feldern verarbeiten.
    REFFLD wird nur zur Erstellzeit ausgewertet. Die Informationen stehen dann in der PF.
    Die REFFILE wird zur Laufzeit nicht benötigt.
    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 2003
    Beiträge
    2.307
    Da diese Referenzen nur beim Erstellen der jeweiligen Datei aufgelöst werden, mußt du nichts neu wandeln. Sollte sich aber eines der Referenzfelder geändert haben, solltest du anstelle von CRTPF besser CHGPF mit Angabe der Quellendatei und Quellenteildatei nehmen, um die Datei zu ändern.

  4. #4
    Registriert seit
    May 2012
    Beiträge
    8
    vielen Dank! hat mir sehr geholfen weil es sehr viele Masken sind die ich umwandeln wollte.

    Ich habe auch eine db DBMIX bei der im DDS Quellendatei ebenso REFFLD's sind. Z.B.
    KDNR R REFFLD(KDNR KDSTAMM)
    Wenn ich die KDSTAMM um 2 Felder erweitere mit crt- bzw. chgpf muss ich dann auch die DBMIX
    mit crt- bzw. chgpf ändern?

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Wenn die DBMIX neue Felder bekommt, dann ja.
    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
    May 2012
    Beiträge
    8
    DANKE! habe heute viel gelernt.

  7. #7
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Den Level Check gibt es nur bei Programmen oder Querys in Bezug auf benutzte Dateien.
    Bei Dateien untereinander gibt es den nicht, auch nicht durch die Schlüsselworte REF oder REFFLD.

Tags for this Thread

Berechtigungen

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