Bonjour!
J'ai une question assez louche mais j'espère que vous sauvez m'aider.
Je développe un prog de compta et je dois sortir une balance dans un état.
Une balance c'est une liste de comptes (par exemple: "400003" pour EDF), classés par thèmes (exemple: "400" pour les fournisseurs), elles-même regroupées par classes (exemple: comptes de classe "4").
Donc pas de souci, j'utilise des formules
left(COMPTE,3) et
left(COMPTE,1) sur lesquelles je fais des ruptures.
Seulement on me demande de ne faire apparaître les sous-classes (400,410,...) que pour les classes 4 et les classes 6.
Un exemple de ce que je devrais avoir:
Citation :
120000 REPORT A NOUV. AU 30/06/03 0,86 0,13
129000 REPORT A NOUV. AU 30/06/01 0,00 0,00
157200 PROVISION TRAVAUX 0,00 132,00
_________________________________________________
Total des mouvements de classe 1 0,86 132,73
_________________________________________________
400002 EAU ET FORCE 0,00 427,34
400003 EDF 415,75 678,68
....
400999 M. FAILLON 30,39 30,39
_________________________________________________
TOTAL FOURNISSEURS 400 522,33 1.532,31
_________________________________________________
4100011 MYRIAD 1.740,51 1.740,51
...
_________________________________________________
TOTAL COPROPRIETAIRES 410 9.548,22 9.978,47
_________________________________________________
...
_________________________________________________
Total des mouvements de classe 4: xxxxx xxxxx
_________________________________________________
...
Ceci pour illustrer.
En bleu les ruptures qui doivent apparaître à chaque fois.
En rouge les ruptures qui ne doivent apparaître que pour certaines classes comptables.
Heu... j'espère que cette fois mes exemples sont assez clairs?
Donc pour résumer ma question: est-il possible de ne pas faire apparaître certaines rupture selon une condition définie?
Si non, est-il possible de composer un état en concaténant à la suite les uns des autres, les résultats de plusieurs requêtes? (7 en l'occurence pour les 7 classes comptables)