-
Inserttrigger auf intern beschriebene Datei
Hallo,
hat jemand Erfahrung mit einem Inserttrigger auf einer intern beschriebenen Datei?
Wir haben hier noch "alte" von der S36 konvertierte RPG-Programme, die noch interne Dateibeschreibungen verwenden!
Auf eine solche Datei habe ich einen Inserttrigger gelegt.
Dieser wird anscheindend manchmal auch bei Updates ausgeführt.
Kann das sein? Hat das Betriebssystem vielleicht Schwierigkeiten bei internen Beschreibungen "echte" Inserts zu erkennen?
Wäre für eine "schnelle" Antwort echt dankbar!
-
Mit intern/extern hat das nichts zu tun !
Ein Insert-Trigger wird NIE bei Update aufgerufen, so viel ist sicher.
Es gibt allerdings Programme, die einen Update per Delete/Insert erledigen, da es früher sonst keine Möglichkeit der Schlüsseländerung gab.
Ein Update mit Änderung eines Key-Feldes wurde abgewiesen (CPF-Meldung).
Vielleicht liegt das hier vor ?
Ausserdem kannst du ja die Art des Ereignisses im Trigger-Header prüfen.
-
Nein, leider nicht.
Ich habe mittlerweile herausgefunden, dass nach Programmabbrüchen der Trigger anschließend mehrfach ausgelöst wird, obwohl in die getriggerte Datei nur ein Satz geschrieben wird.
Ich glaube, der Grund dafür ist folgender: Bei der getriggerten Datei handelt es sich um eine temporäre Arbeitsdatei. Da sie beim Programmaufruf neu erstellt wird, hänge ich jedesmal den Trigger neu an und remove ihn, sobald er nicht mehr benötigt wird.
Bei Programmabbrüchen bleibt nun sowohl die Datei bestehen, wie auch der angehängte Trigger. Bei erneutem Aufruf hänge ich den Trigger auch erneut dran. D.h. zu diesem Zeitpunkt hat die Datei wahrscheinlich 2 gleiche Trigger.
Kann das sein?
-
Stimmt auffallend ! Bis zu 300 Trigger sind erlaubt.
Am besten machst du vor der Erstellung zur Sicherheit erst mal einen DLTF, dessen Fehler du einfach ignorierst.
-
Ja, ok.
Und vielen Dank für die schnellen Antworten!
Similar Threads
-
By WeKaSys in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 06-11-06, 17:34
-
By jo400 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 21-10-06, 17:57
-
By M Scheid in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 18-01-06, 12:50
-
By Vicky-B in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 06-09-05, 07:59
-
By sannefinger in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 17-05-04, 15:19
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks