[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2006
    Beiträge
    23

    Abhängigkeit in PF

    Hallo Leute,

    Mein Arbeitskollege hat mir mal gesagt, dass man in Dateien Abhängigkeiten einbauen kann.

    Hier ein Beispiel:
    Datei1:
    Feld 1 30A
    Feld 2 20A
    Status 2A

    Datei 2:
    Feld 1 10A
    Status 2A

    Wenn nun in Datei1 der Status auf GL(Gelöscht) steht und in Datei2 der Status nur geändert werden darf wenn in Datei1 der Status AK ist sollte eine Fehlermeldung kommen.

    Also:
    Datei1.Status=AK
    Datei2.Status=AK => GL
    Kein Fehler

    Datei1.Status=AK
    Datei2.Status=GL => AK
    Kein Fehler

    Datei1.Status=GL
    Datei2.Status=GL => AK
    Fehler

    Datei1.Status=GL
    Datei2.Status=GL => AK
    Fehler

    Gibt es hierfür eine Lösung oder hat er sich geirrt?

    Mit freundlichen Grüßen

  2. #2
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Was ist, wenn in Datei1 mehr als ein Datensatz steht?

  3. #3
    Registriert seit
    Sep 2006
    Beiträge
    23
    Ok ich hatte ihn da wohl falsch verstanden es ging darum, dass wenn in Datei1 der Status geändert wird alle Sätze aus Datei2 mit dem gleichen Schlüssel auch geändert werden.

    Also:
    Datei1:
    Feld 1 20A
    Status 2A

    Datei 2:
    Feld 1 20A
    Feld 2 30A
    Status 2A

    Datei1.Status=AK => GL
    Datei2.Status=AK => SP(Gesperrt)
    Aber nur wenn Datei1.Feld1 == Datei2.Feld1.

    Diese Abhängigkeit geht also die Komplette Datei durch und ändert den Status.
    Er hat damit schonmal gearbeitet weiss aber leider nicht mehr wie dies funktioniert.

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    dein Freund heißt Trigger, das ist ein Programm, das man schreiben kann und bei Satzänderung automatisch aufgerufen wird.

    D*B

    Zitat Zitat von Klabautermann Beitrag anzeigen
    Ok ich hatte ihn da wohl falsch verstanden es ging darum, dass wenn in Datei1 der Status geändert wird alle Sätze aus Datei2 mit dem gleichen Schlüssel auch geändert werden.

    Also:
    Datei1:
    Feld 1 20A
    Status 2A

    Datei 2:
    Feld 1 20A
    Feld 2 30A
    Status 2A

    Datei1.Status=AK => GL
    Datei2.Status=AK => SP(Gesperrt)
    Aber nur wenn Datei1.Feld1 == Datei2.Feld1.

    Diese Abhängigkeit geht also die Komplette Datei durch und ändert den Status.
    Er hat damit schonmal gearbeitet weiss aber leider nicht mehr wie dies funktioniert.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. STRMF nach PF kopieren???
    By K_Tippi in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 24-01-07, 06:37
  2. Bilder (*.JPG, *.BMP) in PF
    By GraueEminenz in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 05-01-07, 11:47
  3. UTF-8 Datei nach PF
    By wrkas400 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 19-12-06, 09:23
  4. PF von hinten nach vorne
    By kuempi von stein in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 07-11-06, 08:33
  5. Anzahl gelöschter Datensätze in PF
    By Der_Unwissende in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 20-10-06, 08:32

Berechtigungen

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