Une condition est ce possible?

cs_new2000 Messages postés 23 Date d'inscription mardi 1 août 2006 Statut Membre Dernière intervention 5 juin 2008 - 23 oct. 2006 à 14:10
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 - 24 oct. 2006 à 22:35
Bonjour!

juste une question de table s'il vous plait:

ma table contenant deux champs(A, B, C)
je voulais dire dans mes codes ceci: au cas ou le meme numero se repetera accumule dans la première cellule C.
Par exemple: 50, 20, 50(appartenant tous dans le champs A. Et alors, comme 50 se repete deux fois cela ferait 100 (mais devra apparaitre que dans une de cellules C. Pour finir, je veux dire que si encore par exemple la valeur 20 repetera il devra apparaitre dans le deuxieme enregistrement comme une valeur de 40 (donc, 20 + 20).

Gentil de votre part,
New2000

4 réponses

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
23 oct. 2006 à 17:33
Merci de te relire avant d'appuyer sur le bouton !

May Delphi be with you !
<hr color="#008000" />
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
0
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
23 oct. 2006 à 22:46
mmm

si j'ai bien compris :
A 10,0,10 >> C 20A 10,10,10 >> C 30A 10,5,8 >> C 0

c'est ça ?

<hr size="2" width="100%" />Croc (click me)
0
cs_new2000 Messages postés 23 Date d'inscription mardi 1 août 2006 Statut Membre Dernière intervention 5 juin 2008
24 oct. 2006 à 14:14
Merci de m'avoir repondu et j'ai comme l'impression de n'est pas avoir été clair.

Juste une idée pratique comme dans notre quotidien:
j'ai une table dans laquelle j'aimerai qu'il y est accumulations des valeurs dans un champ appelé "Accumulation Debit" et un autre "Accumulation credit"(ou sommation des valeurs des codes repetitifs).

Qu'est ce qui s'passe au fait? voici mes champs:
"Compte", "Designation", "Debit", "Credit","Accumulation Debit", Accumulation Credit".
Ben...supposons que je saisi le code 1 (dans le champ "compte") et je saisi un montant de 50 Euros(dans le champ Debit). Après, je saisi le code 2 qui aura comme montant 30 Euros(dans le champ Crebit). Plus tard après, je resaisi le code 1 (mais cette fois avec un autre montant de 75 Euros.)

C'est dire que dans le champ "Accumulation Debit" il y aura une accumulation de 50 Euros + 75 Euros cela faira une valeur de 125 Euros.(nous voyons que le montant de 30 Euros n'a pas été addicionné parce que son code qu'est 2 ne s'est pas repeté dans le champ "Compte"!). Bref, les valeurs ne s'addicionneront que si les codes se repètent dans le champ respectif qu'est "compte".

En conclusion, Ca ira de même pour le champ "Accumulation credit" s'il y a repetition d'un code mais ayant toute fois sa valeur dans le champ "credit".

AU FAIT, L'ACCUMULATION (OU LA SOMMATION) DES VALEURS (OU DES MONTANTS)NE SE FERA QU'AU FUR A MESURE QU'UN CODE EST REPETE.

J'ose croire cette fois-ci avoir été explicite!
Merci d'avance.
New2000
0
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
24 oct. 2006 à 22:35
a mais ça c'est simple... si c'est de la BDD, tu peu directement faire la somme d'un champ avec la condition que le champ compte soit identique.

<hr size="2" width="100%" />Croc (click me)
0
Rejoignez-nous