[Access](reponse) Renvoyer Zéro si le contenu du champ est négatif ?

Renvoyer Zéro si le contenu du champ est négatif ? [Access] (reponse) - VB/VBA/VBS - Programmation

Marsh Posté le 21-10-2003 à 11:50:07    

Voilà, j'ai un système qui calcule des remboursements d'assurance par forfaits.
 
Le calcul de mon champ de resultat est [reste a charge] = [Prix]- [forfait].
 
Je voudrais limiter le résultat a 0 quand le forfait est plus important que le prix payé.
 
Mon formulaire est basé sur une requête qui est construite ainsi (pas en SQL, ni en VBA? je sais pas faire):
 
[Prix] | [Forfait] | [Reste a charge]:[Prix]-[forfait]
 
 
Une idée, par le générateur d'expression ?  Je mets celà où ? Dans  "critères" ?


Message édité par megastef le 21-10-2003 à 14:04:55
Reply

Marsh Posté le 21-10-2003 à 11:50:07   

Reply

Marsh Posté le 21-10-2003 à 11:51:35    

j'ai essayé de coller une autre colonne comme:
 
[reste a charge_limite]:If [reste a charge]>=0 then [reste a charge] else 0
 
mais il refuse l'expression

Reply

Marsh Posté le 21-10-2003 à 14:04:10    

ayè, j'ai la réponse:
 
Prix_limité: VraiFaux([Prix_remboursé]<0;0;[Prix_remboursé])
 
pour info ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed