
Répondre à: Champs obligatoire selon condition
@Laure KERFOURN, @Geoffroy WAGNER a raison : l’idée c’est d’accéder à la valeur texte de la liste déroulante du statut.
Perso, je le fais plutôt de cette manière :
DataCardValue1.Selected.Value
te renverras “Chantier“.Bien sûr, ta liste déroulante de statut ne s’appelle peut-être pas DataCardValue1. A toi de mettre le bon nom… 🙂
Enfin, pour la formule à mettre dans la propriété Required de ton datacard de N° chantier, tu peux simplement le faire ainsi :
DataCardValue1.Selected.Value = "Chantier"
C’est tout. En effet, écrire
If(A=B; true; false)
revient à écrireA=B
car un test d’égalité renvoie de lui-même toujours true ou false.CommentID=PxQg4cJbPAQGuU2, PostID=HDHDnwxH2PAioPP