Calcul des Cumuls
Résolu
Lenouveauapprenti
Messages postés
306
Date d'inscription
Statut
Membre
Dernière intervention
-
Lenouveauapprenti Messages postés 306 Date d'inscription Statut Membre Dernière intervention -
Lenouveauapprenti Messages postés 306 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Ces codes m'ont été suggérés par Mr yg_be que je tiens à remercier.
Ils marchent bien pour calculer les cumuls d'une table sans aucun filtre.
Ma question est comment obtenir les cumuls avec filtre. C'est à dire les cumul d'un compte bien précis, puis on passe à un autre compte jusqu'à épuisement de tous les comptes existants dans cette table.
Merci pour toute aide
Ces codes m'ont été suggérés par Mr yg_be que je tiens à remercier.
SQLs = " select Compte, Intitule, sum(Debit) as totaldebit, sum(Credit) as totalcredit " _
+ " from TableTraitement " _
+ " where Dossier='" + CStr(VarDossier) _
+ "' group by Compte, Intitule order by Compte"
RStrait.Open SQLs, db, adOpenKeyset, adLockPessimistic
db.Execute "delete * from TableBalance where Dossier='" + CStr(VarDossier) + "' "
RSbal.Open "TableBalance", db, adOpenKeyset, adLockPessimistic
cumul = 0
Do While Not RStrait.EOF
RSbal.AddNew
RSbal![Societe] = VarSociete
RSbal![dossier] = VarDossier
RSbal![Compte] = RStrait!Compte
RSbal![Intitule] = RStrait!Intitule
RSbal![Debit] = RStrait!totaldebit
RSbal![Credit] = RStrait!totalcredit
RSbal![solde] = RStrait!totaldebit - RStrait!totalcredit
cumul = cumul + RSbal![solde]
RSbal![cumul] = cumul
RSbal.Update
RStrait.MoveNext
Loop
RStrait.Close
RSbal.Close
Ils marchent bien pour calculer les cumuls d'une table sans aucun filtre.
Ma question est comment obtenir les cumuls avec filtre. C'est à dire les cumul d'un compte bien précis, puis on passe à un autre compte jusqu'à épuisement de tous les comptes existants dans cette table.
Merci pour toute aide
A voir également:
- Calcul des Cumuls
- Calcul moyenne excel - Guide
- Calcul km marche à pied gratuit - Télécharger - Sport
- Calcul charpente bois gratuit - Télécharger - Architecture & Déco
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Logiciel gratuit calcul surface m2 - Télécharger - Outils professionnels
3 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, que veux-tu faire avec les cumuls de chaque compte?
pourquoi ne pas simplement filtrer le résultat dans TableBalance?
pourquoi ne pas simplement filtrer le résultat dans TableBalance?
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
veux-tu simplement faire les cumuls de chaque compte, pas le cumul sur l'ensemble?
il suffit alors, dans la boucle while, de remettre cumul à 0 quand le compte change.
il suffit alors, dans la boucle while, de remettre cumul à 0 quand le compte change.
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
peux-tu donner suite, ou clôturer?