J'ai oublie qu'il fallait tester le matin, le soir ou la journee dans mon crystal
j'ai donc rajouté dans mon alimentation de table :
apres avoir redefinit mon tableau apres en 31
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 whileprintingrecords; global StringVar Array matin; global StringVar Array apres; NumberVar i; For i := {@daydebprendre} To {@dayfinprendre} Do ( If i:= {@daydebprendre} then ( if {AP.UNITE} = 'J' then ( matin[i]:="X"; apres[i]:="X"; ) else if {AP.UNITE} = 'M'then ( matin[i]:="X"; apres[i]:="X"; ) ) else apres[i]:="X" );
il met une erreur sur le if i:=
Un opérateur booleen est necessaire ici
Quelqu'un sait-il pourquoi ?
Partager