Regrouper des variables

grubanas - 22 mars 2013 à 15:10
cs_jopop Messages postés 1540 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 1 août 2013 - 25 mars 2013 à 10:46
Bonjour,

J'ai un échéancier qui remonte les différentes factures (classé par Code client)
pour chaque facture correspond un n° de Chantier - pour un même client, il peut avoir plusieurs factures avec le même n° de chantier.

Comment classer mon échéancier par code client (puis par n° chantier pour qu'ils soient tous regroupé)

Voici mon code actuel

Global nchantier

Ech=Liste "Select Echeance.* From Echeance Order By Echeance.Compte ..."
Fact=Liste "Select code, CodeChantier From [\\Maitre\Apibat\Batgest11\Batig01\Batig.mdb].Facture"

Pour Chaque Ech
Pour Chaque Fact
Si Ech.RefDoc=Fact.code alors nchantier=Fact.CodeChantier
Boucler
Si Changement(Echeance.Compte) alors Imprimer("DebutCompte...FinCompte")
Vide = 1
Imprimer Détail
Finsi
Boucler
Si Vide =1 Alors Imprimer "Total"

Merci de votre aide

1 réponse

cs_jopop Messages postés 1540 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 1 août 2013 12
25 mars 2013 à 10:46
Salut,

"si", "pour chaque" et autres joyeusetés ... tu programmes en WinDev ?
Sinon pour ordonner tes requêtes SQL il suffit d'utiliser ORDER BY, ex.

SELECT champ1, champ2
  FROM table1
 ORDER BY champ1 ASC, champ2 DESC;
0
Rejoignez-nous