[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2005
    Beiträge
    55

    Trigger Zirkelbezug

    Hallo

    Ich möchte an zwei Dateien einen Trigger hängen.

    Update erste Datei = Auto update zweite Datei
    Update zweite Datei = Auto update erste Datei

    Wie kann ich aber verhindern das der Trigger von Datei 1
    den Trigger von Datei 2 auslöst und der wiederum den von Datei 1.

    Und wie kann ich ermitteln welches Programm das Update auf die
    Datei gemacht hat.

    mfg Stefan

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Zitat Zitat von Stefan_Sk
    Und wie kann ich ermitteln welches Programm das Update auf die Datei gemacht hat.
    mfg Stefan
    Ein Beispiel dazu findest Du in der iNN - eNews 12/2004:
    Who fired my Trigger oder Welches Programm aktivierte meinen Trigger?

    iNN - eNews ist absolut kostenfrei, aber die Registrierung unter iNN-Online.de lohnt sich.

    Birgitta
    Birgitta Hauser

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

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Für das Verhindern der rekursiven Trigger ist der Trigger doch selbst verantwortlich.
    Bevor der Trigger in die 2. Datei schreibt/updated kann er doch mittels Lesen prüfen, ob dies überhaupt erforderlich ist.
    Also:
    - Trigger 1 wird ausgelöst
    - Prüfen ob Daten in Datei 2
    - Wenn nein, Schreiben in Datei 2
    - Trigger 2 wird dann ausgelöst
    - Püfen ob Daten in Datei 1
    - Ja: Ursache war ja das Schreiben in Datei 1
    - Kein Write/Update
    - Trigger 1 wird nicht ausgelöst
    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. SQL Trigger
    By Jenne in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 19-01-07, 09:24
  2. SQL Trigger
    By bigmoon in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 14-09-06, 18:26
  3. create view oder constraint oder trigger oder ... ?
    By antvik in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 02-08-06, 18:04
  4. Trigger
    By peter.kinne in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 20-04-06, 10:21
  5. Trigger / ILE RPG
    By Frank Pusch in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 17-05-01, 09:34

Berechtigungen

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