Bonjour,
Au formatage d'un état, j'utilise la fonction VraiFaux pour afficher dans une zone de texte un résultat différent en fonction d'un champ date qui est soit rempli, soit vide.
Voici ce que j'ai mis :
Sauf que si le champ dateDebut est null, au lieu que tout simplement s'affiche "(date début) ", je me prends l'erreur cité en objet. L'erreur est liée à la condition Faux car si je mets :
Code : Sélectionner tout - Visualiser dans une fenêtre à part IIf(IsNull([dateDebut]), "(date début) ", Format([dateDebut], IIf(Day([dateDebut]) = 1, "1er ", "d ") & "mmmm yyyy "))
le message d'erreur n'apparait plus et j'ai bien ce que je veux, à savoir "(date début) " qui s'affiche dans mon état.
Code : Sélectionner tout - Visualiser dans une fenêtre à part IIf(IsNull([dateDebut]), "(date début) ", [dateDebut])
Est-ce qu'il y une erreur de syntaxe dans ma condition Faux ?
Merci
Partager