Creer etat avec condition

ouflala Messages postés 1 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 17 février 2009 - 17 févr. 2009 à 15:46
cs_akzo Messages postés 133 Date d'inscription dimanche 23 juin 2002 Statut Membre Dernière intervention 3 janvier 2015 - 18 févr. 2009 à 21:36
Bonjour
J'essaye de creer un etat qui change en fonction de la date.
Par exemple, j'ai 2 champs (1 et 2)dans mon etat.
Si le champ 1 > 18/12/08 alors le champs 2 = "bonjour"
sinon, le champs 2 = "aurevoir"

Ca donne un truc comme ca:

If[champs1] < "18/12/2008"Then
[champs2] = "salut"
Else
[champs2] = "aurevoir"
endif


Quand j'exécute mon état, j'ai un message de débogage qui me ditr que l'expression n'a pas de paramètre...

J'ai essayé de mettre la date entre "", entre [], entre ##...Rien n'y fait...


Si qq'un a une idée, je suis preneur...


Merci d'avance

1 réponse

cs_akzo Messages postés 133 Date d'inscription dimanche 23 juin 2002 Statut Membre Dernière intervention 3 janvier 2015 3
18 févr. 2009 à 21:36
Salut
voici un exemple qui pourrait t'aider
'selection en fonction d'une certaine heure'heure Hour(Now) * 3600 + Minute(Now) * 60 + Second(Now)
Select Case heure
Case 21600 To 43200   'de 6h00=6*3600 a 12H00=20*3600
  Label.Caption = "C'est le matin"

Case 43200 To 72000 'de 12h00 a 20h00
   Label.Caption = "C'est l'apres-midi"

Case Is > 72000
   Label.Caption = "C'est la soirée"
  
End Select

j'espere t'avoir apporter de l'aide
salutation
0