|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() Guillaume Développeur .NET Inscription : juillet 2006 Messages : 853 ![]() |
Bonjour,
Je rencontre un petit probleme sur les champs calculé. Dans mon formulaire j'ai case à coché, et un champ calculé, Je souhaiterai faire un "ou" logique entre les deux case à coché et affiché la valeur dans le champ calculé. J'ai utilisé la formule Mais il me retourne toujours la valeur "true" quelque soit la valeur des cases à coché
__________________
___________________________________________________________________________________________________________ Si mon message t'a aidé - Si au contraire, je suis hors sujet - Quand vous avez la réponse à votre question. Est notre ami
|
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() MVP InfoPath Inscription : juillet 2007 Messages : 648 ![]() |
Bonjour,
Je ne sais pas si j'ai très bien compris la question. Mais si vous souhaitez avoir un champ calculé indiquant "true" lorsque une des cases à cocher est checkée, vous pouvez utiliser la formulaire suivante: Il vous manquait en fait la vérification du check sur les cases à cocher. Votre règle testait uniquement si les cases à cocher était présentes dans le formulaire. Cordialement,
__________________
Rémi MATAYRON MVP InfoPath N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/ Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient. |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Guillaume Développeur .NET Inscription : juillet 2006 Messages : 853 ![]() |
désolé Billout rm,
Mais cela ne marche pas. En fait je veux que lorsque on coche l'une des deux cases (ou les deux) le champ calculé doit etre mis à jour. Or la avec il reste à 0 en permanence
__________________
___________________________________________________________________________________________________________ Si mon message t'a aidé - Si au contraire, je suis hors sujet - Quand vous avez la réponse à votre question. Est notre ami
|
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() MVP InfoPath Inscription : juillet 2007 Messages : 648 ![]() |
Salut,
Mea culpa, j'avais oublié de vous préciser que le "1" correspondait à ma valeur lorsque la case à cocher est activée... Personnellement, lorsque je rajoute une case à cocher dans mon formulaire, je précise que cette case à cocher prend les valeurs 1 quand activé et 0 le cas échéant (clic droit sur le champ dans la vue puis propriété pour modifier ces valeurs)... Je l'ai testé en InfoPath 2013 et InfoPath 2010 et cette formule fonctionne nickel selon vos besoins. Donc si vous avez laissé la valeur par défaut lors de l'ajout de la case à cocher dans votre formulaire, vous pouvez utiliser la formule suivante : Si vous avez positionné des valeurs textes lorsque la case à cochée est checkée, vous pouvez utiliser la formule suivante (en modifiant les éléments entre guillemets par vos valeurs): Code :
champ1 = "ActiveChamp1" or champ2 = "ActiveChamp2"
__________________
Rémi MATAYRON MVP InfoPath N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/ Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com