[access] Somme dans un champ
logan_grimnar
Messages postés
287
Statut
Membre
-
logan_grimnar Messages postés 287 Statut Membre -
logan_grimnar Messages postés 287 Statut Membre -
Bonjour,
Salut a tous bon j'ai un petit peu avancé sur ma base de données j'ai reussi a faire en sorte d'avoir deux chammpps de tel sorte que l'orsque l'on rentre une somme ds l'un on ait la meme ds l'autre mais l'orsque je rentre une nouvelle somme cela écrase celle d'avant je voudrait simplemen que ca ajoute la nouvelle somme de la case 1 a la case 2 on entreré par exemple
case 1 = 10 on aurait case 2 = 10
case 1 = 25 case 2 = 35 et ainsi de suite ce afin de calculer le total des factures que l'on a fait a un client sur l'année merci bcp!!!
Salut a tous bon j'ai un petit peu avancé sur ma base de données j'ai reussi a faire en sorte d'avoir deux chammpps de tel sorte que l'orsque l'on rentre une somme ds l'un on ait la meme ds l'autre mais l'orsque je rentre une nouvelle somme cela écrase celle d'avant je voudrait simplemen que ca ajoute la nouvelle somme de la case 1 a la case 2 on entreré par exemple
case 1 = 10 on aurait case 2 = 10
case 1 = 25 case 2 = 35 et ainsi de suite ce afin de calculer le total des factures que l'on a fait a un client sur l'année merci bcp!!!
A voir également:
- [access] Somme dans un champ
- Formule somme excel ligne - Guide
- Somme si couleur - Guide
- Somme en anglais excel - Guide
- Access runtime ✓ - Forum Access
- Excel champ calculé avec condition - Forum Excel
3 réponses
si ton cas est dans une boucle, tu peux stocker le cumul dans une variable
mais je vois pas trop l'utilisté du "case"
<<<<Début>>>>
double cumul;
cumul=0;
foreach(facture fact in liste)
{
afficher(fact.getMontant();
cumul=+fact.getMontant();
}
afficher("Le ca du client est de : "+cumul);
<<<<FIN>>>>
la "liste" contient toutes les factures d'un client
la methode getMontant donne le montant de la facture courante.
voila
mais je vois pas trop l'utilisté du "case"
<<<<Début>>>>
double cumul;
cumul=0;
foreach(facture fact in liste)
{
afficher(fact.getMontant();
cumul=+fact.getMontant();
}
afficher("Le ca du client est de : "+cumul);
<<<<FIN>>>>
la "liste" contient toutes les factures d'un client
la methode getMontant donne le montant de la facture courante.
voila
je me suis trompé dans le wile c'est pas =+ mais +=
si ton cas est dans une boucle, tu peux stocker le cumul dans une variable
mais je vois pas trop l'utilisté du "case"
<<<<Début>>>>
double cumul;
cumul=0;
foreach(facture fact in liste)
{
afficher(fact.getMontant();
cumul+=fact.getMontant();
}
afficher("Le ca du client est de : "+cumul);
<<<<FIN>>>>
la "liste" contient toutes les factures d'un client
la methode getMontant donne le montant de la facture courante.
voila
si ton cas est dans une boucle, tu peux stocker le cumul dans une variable
mais je vois pas trop l'utilisté du "case"
<<<<Début>>>>
double cumul;
cumul=0;
foreach(facture fact in liste)
{
afficher(fact.getMontant();
cumul+=fact.getMontant();
}
afficher("Le ca du client est de : "+cumul);
<<<<FIN>>>>
la "liste" contient toutes les factures d'un client
la methode getMontant donne le montant de la facture courante.
voila
AAARRRGGGHHHH
je te remerci de ta réponse rapide mais n'y a t-il pas moyen de faire ca sans passer par la programation sous acces 2007 ca doit etre fesable nan je veut juste comme tu a du le comprendre une addition toute bete de deux champs et stocker le résultat soit ds le champ deux soi ds un troisieme champ je c pa ce ki est le mieu
merci davance
en fesant =somme([nomDuChamp])ca mecri bien la somme ds le second champ mé ca fé pa laddition
je te remerci de ta réponse rapide mais n'y a t-il pas moyen de faire ca sans passer par la programation sous acces 2007 ca doit etre fesable nan je veut juste comme tu a du le comprendre une addition toute bete de deux champs et stocker le résultat soit ds le champ deux soi ds un troisieme champ je c pa ce ki est le mieu
merci davance
en fesant =somme([nomDuChamp])ca mecri bien la somme ds le second champ mé ca fé pa laddition