PDA

View Full Version : addpftrg für S36-Dateien?



froehlich
06-02-03, 12:05
Guten Tag I-series-Gemeinde,

Ist es möglich die Funktion addpftrg (trigger) auf eine S36-Datei zu setzen?
Hat jemand bereits Erfahrung damit sammeln
müssen?

Für Hinweise im Voraus Herzlichen Dank

Gruss Thomas

rolf
06-02-03, 12:10
Eine S36-Datei ist eine Datei wie jede andere auch.
Wieso sollte der Trigger da nicht funktionieren ?
Gruss
Rolf

froehlich
06-02-03, 12:44
Guten Tag Rolf,

in dem Zusammenhang:
Wie ist den der allgemeine Vorgang
für Triggerprogramme.
Bekomme ich irgendwie Parameter, welcher
Datensatz(in unserem Fall Artikelnummer)
geändert wurde und wie der Datensatz vorher
ausgesehen hat. Wo werden diese Infos abgestellt.

Bei einer S36-Datei habe ich ja nur eine interne Dateibeschreibung?

rolf
07-02-03, 13:17
Hallo Froehlich

Zu den Trigger-Programmen existiert genug Literatur. Z.Bsp: unter www.help400.com (http://www.help400.com) oder www.search400.com. (http://www.search400.com.) Einfach mal nach Trigger und AS/400 suchen.
Im Prinzip ist es so, dass bei einer entsprechenden DB-Operation (z.Bsp. Change) das Trigger-Programm aufgerufen wird. Es werden 2 Parameter mitgegeben, eine Datenstruktur und die Länge der Datenstruktur.
In der DS sind der alte und der neue Satz eingeschlossen. Es sind dies einfach die Daten, ohne entsprechende "File-Struktur". Diese muss man selber im Programm abfüllen.

Am besten wie gesagt im Internet suchen und sich Beispiele ansehen.
NB: Auch in den Handbüchern von IBM ist einiges zu finden (publib.boulder.ibm.com).

Viel Spass bei Ueben.
Rolf

schreibr
08-02-03, 06:46
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von rolf:
Z.Bsp: unter www.help400.com (http://www.help400.com) [/quote]

Unter dieser Url kommt mir was spanisch vor. Ich vermute, Rolf meint diese http://www.help400.de

Gruss Reinhold

froehlich
10-02-03, 09:22
Vielen Dank für Eure
Anworten

Gruss Thomas