Message de rapport:
 

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.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2