Additioner valeurs variables dans access
Résolu
kikozone
-
LatelyGeek Messages postés 1758 Date d'inscription Statut Membre Dernière intervention -
LatelyGeek Messages postés 1758 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je dispose d'une table qui contient plusieurs champs (réf, produit, famille, longueur, largeur...)
j'ai créé un formulaire de recherche qui permet d'afficher en fonction des critères de recherches (réf et/ou produit et/ou famille) l'ensemble des autres champs qui sont récupérés dans la table.
dans ce formulaire de recherche j'ai rajouté un champs surface qui affiche en meme temps que les résultats de la recherche la surface du produit (longueur*largeur).
j'aimerai additionner les différentes surfaces qui s'affichent quand je cherche un autre produit juste après le deuxième en utilisant un bouton "ajouter".
j'ai donc créé ce bouton mais il ne m'affiche que la valeur du produit actuel (affiché) or j'aimerai qu'il affiche ds un champs text la somme de toutes les surfaces des produits qui feront l'objet de la recherche.
merci
je dispose d'une table qui contient plusieurs champs (réf, produit, famille, longueur, largeur...)
j'ai créé un formulaire de recherche qui permet d'afficher en fonction des critères de recherches (réf et/ou produit et/ou famille) l'ensemble des autres champs qui sont récupérés dans la table.
dans ce formulaire de recherche j'ai rajouté un champs surface qui affiche en meme temps que les résultats de la recherche la surface du produit (longueur*largeur).
j'aimerai additionner les différentes surfaces qui s'affichent quand je cherche un autre produit juste après le deuxième en utilisant un bouton "ajouter".
j'ai donc créé ce bouton mais il ne m'affiche que la valeur du produit actuel (affiché) or j'aimerai qu'il affiche ds un champs text la somme de toutes les surfaces des produits qui feront l'objet de la recherche.
merci
A voir également:
- Additioner valeurs variables dans access
- Acer quick access - Forum Logiciels
- Access appdata - Guide
- Excel liste de valeurs - Guide
- Exemple base de données access à télécharger gratuit - Forum Access
- Exemple base de données Access de gestion ✓ - Forum Logiciels
3 réponses
Tu veux dire que chaque fois que tu trouves un résultat, la surface calculée par ton formulaire puisse être ajoutée aux calucls de surface précédents? Ai-je bien suivi???
Si oui, tu vas être obligé de procéder en deux étappes.
Une zone de texte ne peut contenir qu'une chose à la fois.
La première, que j'appelle CalculeSurface, existe déjà, et calcule la surface correspondant à l'enregistrement en cours.
La deuxième sera indépendante et donc vide au début. Je l'appelle SurfaceTotale.
Et chaque clic sur le bouton ajoutera le calcule de la surface actuelle à la surface totale.
Dans le module attaché au bouton, tu écris:
If IsNull(Me!SurfaceTotale) then Me!SurfaceTotale = 0
Me!SurfaceTotale = Me!SurfaceTotale + Me!CalculSurface
La première ligne initialise ton total à zéro sinon les additions ne se feront pas, et ensuite à chaque clic le calcul de surface se rajoute.
Si oui, tu vas être obligé de procéder en deux étappes.
Une zone de texte ne peut contenir qu'une chose à la fois.
La première, que j'appelle CalculeSurface, existe déjà, et calcule la surface correspondant à l'enregistrement en cours.
La deuxième sera indépendante et donc vide au début. Je l'appelle SurfaceTotale.
Et chaque clic sur le bouton ajoutera le calcule de la surface actuelle à la surface totale.
Dans le module attaché au bouton, tu écris:
If IsNull(Me!SurfaceTotale) then Me!SurfaceTotale = 0
Me!SurfaceTotale = Me!SurfaceTotale + Me!CalculSurface
La première ligne initialise ton total à zéro sinon les additions ne se feront pas, et ensuite à chaque clic le calcul de surface se rajoute.