Bonjour,
Merci de votre aide !! je dois absolument avoir un trigger pour un client !!
Trigger en RPGLE
Mon Prb : Je n'arrive pas a avoir l'image avant modif
Merci de votre rapidité
1 PGM TRIGGER SIMPLE RPGLE :
Je n'arrive pas a avoir l'image avant modif
Test en Update !!
----------------------------------------------*
----------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 H DATEDIT(*YMD) fCRMUZBEXP o a e disk D* DOldRecord e ds ExtName(FRRM) D Prefix(O_) D* DNewRecord e ds ExtName(FRRM) D Prefix(N_) dBuffer ds 4000 dTrgFile 1 10 dTrgLib 11 20 dTrgMbr 21 30 dEvent 31 31 dTTime 32 32 dOldOffset 49 52b00 dOldLength 53 56b00 dNewOffset 65 68b00 dNewLength 69 72b00 DBufferLen S 10I 0 d sds dUserId 254 263 DPos 4 0 DTimStp 14 0 c *entry plist c parm Buffer c parm BufferLen c if Event= '1' c eval Pos=NewOffset+1 c eval NewRecord=%subst(Buffer:Pos:NewLength) c eval Pos=OldOffset+1 c eval OldRecord=%subst(Buffer:Pos:OldLength) c endif
Le OLD record NE CONTIENT RIEN ??
Si j'affiche O_xxxxx rien du tout
mon trigger
Cordialement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ADDPFTRG FILE(AMSFUZBTST/FRRM) TRGTIME(*AFTER) + TRGEVENT(*UPDATE) PGM(AMSUZBTST/TRIGFRRM) + RPLTRG(*YES) TRG(TRIGFRRM_CHG) + TRGUPDCND(*CHANGE)
Jean-Philippe
Partager