Changer valeur a un champ calculé access
TJBoucher
-
blux Messages postés 27136 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 27136 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour à tous,
Je suis encore amateur sur access mais j'essais de créer une requète avec [quantité] et un [Prix].
Par la suite, je veux un champ calculé qui va faire [Quantité]*[Prix], mais si le prix = 0 je veux pouvoir inscrir moi-même la valeur quand je serai dans mon formulaire en lien avec la requete.
Jai pensé à (VraiFaux([Prix] = "0", "", [Quantité]*[Prix])), mais reste que je ne peux pas changer de valeur à un champ calculé d'une requete
En espérant avoir été assez claire pour vous!
Merci
Je suis encore amateur sur access mais j'essais de créer une requète avec [quantité] et un [Prix].
Par la suite, je veux un champ calculé qui va faire [Quantité]*[Prix], mais si le prix = 0 je veux pouvoir inscrir moi-même la valeur quand je serai dans mon formulaire en lien avec la requete.
Jai pensé à (VraiFaux([Prix] = "0", "", [Quantité]*[Prix])), mais reste que je ne peux pas changer de valeur à un champ calculé d'une requete
En espérant avoir été assez claire pour vous!
Merci
A voir également:
- Changer valeur a un champ calculé access
- Changer dns - Guide
- Changer carte graphique - Guide
- Changer wifi chromecast - Guide
- Changer extension fichier - Guide
- Changer clavier qwerty en azerty - Guide
4 réponses
Bonjour
Je n'ai essayé pas ,mais eventuellement tu peux faire le changement dans un formulaire sans formule de calcul ou directement dans ta table.
Je n'ai essayé pas ,mais eventuellement tu peux faire le changement dans un formulaire sans formule de calcul ou directement dans ta table.
Bonsoir
Pour prendre en compte les champs vide, il faut utiliser la fonction Nz dans ta formule de calcul.
Exemple dans une requete tu ajoute le PTTC.
La formule est:
PTTC: Nz(Somme(PrixUni]*[Qté]*[TVA]))
Dans un formulaire ou Etat, directement dans le champs PTTC si pas de calcul avec la requete la formule est un peu differente, il faut utiliser le signe egal ala place des :
PTTC= Nz(Somme(PrixUni]*[Qté]*[TVA]))
Pour prendre en compte les champs vide, il faut utiliser la fonction Nz dans ta formule de calcul.
Exemple dans une requete tu ajoute le PTTC.
La formule est:
PTTC: Nz(Somme(PrixUni]*[Qté]*[TVA]))
Dans un formulaire ou Etat, directement dans le champs PTTC si pas de calcul avec la requete la formule est un peu differente, il faut utiliser le signe egal ala place des :
PTTC= Nz(Somme(PrixUni]*[Qté]*[TVA]))
En fait, si le prix = 0, quand je vais calculé la formule [Quantité]*[Prix], la réponse va clairement etre "0". Alors, dans mon formulaire, la calcul va m'indiquer "0".
Par la suite, je veux pouvoir changer la valeur du "0", dans le formulaire, pour mettre une valeur quelconque. Cependant, il me dit que je ne peux pas changer un champ basé sur une expression. Est-ce qu'il y a un moyen de changer la valeur malgré le fait que le champ est basé sur un expression??
merci
Par la suite, je veux pouvoir changer la valeur du "0", dans le formulaire, pour mettre une valeur quelconque. Cependant, il me dit que je ne peux pas changer un champ basé sur une expression. Est-ce qu'il y a un moyen de changer la valeur malgré le fait que le champ est basé sur un expression??
merci