TRIGGER - bête question... |
Sujet: TRIGGER - bête question... par G_Angel sur 10/7/2006 12:01:27 Bonjour, Voila, j'essaie de créer un trigger, mais j'ai tjs la meme valeur avant et apres... Je m'explique, voici comment je déclare mon tigger : HDécritTrigger("FACTURES","HAJOUTE,HMODIFIE,HSUPPRIME,HRAYE,HECRIT","test",hTriggerAvant) HDécritTrigger("FACTURES","HAJOUTE,HMODIFIE,HSUPPRIME,HRAYE,HECRIT","test",hTriggerAprès) HLitRecherchePremier(Factures,IDFactures,4754) Factures.Numero_Factures = Factures.Numero_Factures + "1" HModifie(Factures) et voici la procédure : PROCEDURE test() SELON H.Action CAS "A" //AVANT Trace("Avant : " + Factures.Numero_Factures) CAS "P" //APRES Trace("apres : " + Factures.Numero_Factures) FIN Il doit donc normalement m'afficher un trace avec le numéro de facture avant et un trace le numéro d'après avec un "1" ajouté. Seulement j'ai la meme valeur avant qu'après. Si qq peut m'aider, ce serait sympa. Geo. |