Message de rapport:
 

Re: TRIGGER - bête question...

Sujet: Re: TRIGGER - bête question...
par Totof sur 11/7/2006 9:41:18

Bonjour,

Dans le cas HAjoute le numéro de facture est forcément à 0 ... Il n'y a pas besoin de tester la variable sinon cela reverra la valeur en mémoire. Pas de test à faire dans le HAjoute CAS A. Dans le HAjoute CAS P, il doit y avoir la bonne valeur.
Dans le cas du HModifie, pour éviter les hlitxxxx, il suffit de déclarer une variable globale contenant la valeur de la clé de la facture (gbl_eNumFacture par ex) au moment de l'ouverture de la facture en mode modification. Ainsi, au moment du hModifie cas A, il suffit de récupérer la valeur de cette variable globale et dans le hModifie cas P, il y aura la nouvelle valeur si modification.

P.S. : En théorie un numéro de facture ne doit pas être modifié :)

Bon dév.,

Totof
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