PDA

View Full Version : Grundkonzept Trigger



froehlich
06-02-03, 13:32
Guten Tag Gemeinde,

Frage:
Wie ist das Grundkonzept für ein Trigger?
Wie bekomme ich Informationen welcher
Datensatz geändert wurde.
Bekomme ich irgendwelche Parameter und
wo werden diese abgelegt(Datei/Name etc...)

Die Datei ist eine S36-Datei.

Für Eure Hinweise schon jetzt
Herzlichen Dank

Thomas

B.Hauser
06-02-03, 13:50
ADDPFTRG : Trigger für physiche Datei hinzufügen.
Datei, Auslöse-Zeit, Auslöse-Aktion und Bearbeitungs-Programm werden bei diesem Befehl hinterlegt.

Ein Trigger-Programm hat 2 Parameter:
1. Trigger-Buffer
2. Länge des Trigger-Buffers.

Der Trigger-Buffer besteht aus einem fixen Teil, der unter QSYSINC/QRPGLESRC.TrgBuf hinterlegt ist und aus einem variablen Teil, in dem die Datensätze alt/neu hinterlegt sind.
Der Triggerbuffer enthält die Offset-Position für die Datensätze.

Die Interne Beschreibung für deine S/36 Datei kann im Trigger-Programm hinterlegt werden, also kein Problem.

Birgitta

froehlich
06-02-03, 14:37
Vielen Dank Birgitta!!

Ich glaube, das wir damit unsere Stammdatenverwaltung besser in den Griff bekommen.

Gruss Thomas