Bonjour à tous.
J'ai un petit souci sur une table :
J'ai 3 colonnes, Débit|Crédit|Montant.
La colonne montant est remplie avec une simple boucle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 tabletrie(table,"date") POUR i=1 A TableOccurrence(TABLE) SI i>1 TABLE.MONTANT[i] =TABLE.MONTANT[i-1]+TABLE.DEBIT[i]-TABLE.CREDIT[i] SINON TABLE.MONTANT[i] =TABLE.DEBIT[i]-TABLE.CREDIT[i] FIN FIN
Ma table est bien remplie au premier affichage, j'ai les bon montants qui se suivent dans l'ordre de trie par date.
Par-contre, si je trie après remplissage ma table sur une autre colonne, ma colonne montant perd toute signification car elle était remplie à la base sur un trie par date.
Je cherche donc un moyen de relancer ma boucle quelque soit l’évènement sur ma table, un tri sur une autre colonne, une modif de montant au débit ou credit par exemple.
J'ai essayé de faire clair, mais si besoin je peux mettre des copies d’écran.
Merci pour le coup de main.
Partager