Bonjour
J'ai un état lié a une requête qui marche parfaitement.
J'essai d’enchaîné un iEnchaînementAjoute avec plusieurs date sur ma requête avec le code suivant
L'aperçu est parfait avec le nombre de pages attendu mais quand j'imprime j'ai X( nombre de boucle excuter) pages mais avec la dernier date de ma boucle.
qq'un aurais une idées SVP ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 SI SAI_Datefin < SAI_Datedebut ALORS Erreur ("la date de fin est inférieur à la date de début") RETOUR FIN dAte_debut est une Date = SAI_Datedebut nBr_jour est un entier = DateDifférence(SAI_Datedebut,SAI_Datefin) nBr_jour++ iAperçu(iapZoomDéfaut) i est un entier = 0 //HExécuteRequête(REQ_liste_personnel,hRequêteDéfaut,dAte_debut) //HLitPremier(REQ_liste_personnel) ////iInitRequêteEtat(ETAT_liste_personnel,dAte_debut) //iEnchaînementAjoute(ETAT_LISTE_personnel) // //dAte_debut+=1 BOUCLE (nBr_jour) HExécuteRequête(REQ_liste_personnel,hRequêteDéfaut,dAte_debut) HLitPremier(REQ_liste_personnel) //iInitRequêteEtat(ETAT_liste_personnel,dAte_debut) iEnchaînementAjoute(ETAT_LISTE_personnel) dAte_debut+=1 FIN iEnchaînementImprime()
Partager