Bonjour

je me permet de vous contactez à nouveau pour raison que je suis bloqué sur une Expression.

dans cette expression j'utilise les Fonctions Iff et DiffDate

Le but de l'expression est de faire le delta entre deux colonnes sur un total de 3

Nom de la table : R_RN_Prep
1 : Date OT (obligatoirement renseigné)
2 : Délai Diag (Enregistrement qui peut être vide)
3 : Envoi devis (obligatoirement renseigné)
4 : Delta. doit afficher le nombre de jour entre Envoi devis et Délai Diag. Si Délai Diag n'est pas renseigner dans ce cas ca donne le nombre de jour entre Envoi devis et Date OT.

Voici l'expression écrite.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Delta4 : VraiFaux([R_RN_Prep]![Envoi Devis]<>"";VraiFaux([R_RN_Prep]![Date Envoi Diag]<>"";DiffDate("j";[R_RN_Prep]![Date Envoi Diag];[R_RN_Prep]![Envoi Devis]);DiffDate("j";[R_RN_Prep]![Date OT];[R_RN_Prep]![Envoi Devis])))
Résultat de toute cette petite expression : je n'ai pas le nombre de jour mais #erreur à la place.

merci d'avance de votre aide