Précédent   Forum du club des développeurs et IT Pro > Dotnet > Général Dotnet > Développement Office System > InfoPath
InfoPath Forum d'entraide sur InfoPath (concevoir des formulaires basés sur XML)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/07/2012, 15h48   #1
Romaindh
Invité de passage
 
Homme
Étudiant
Inscription : mai 2012
Messages : 15
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2012
Messages : 15
Points : 1
Points : 1
Par défaut Définition d'une règle - Cas de mon étude

Bonjour à tous,

Je fais appelle à vous concernant une règle que j'aimerais définir.

En effet, dans mon fichier en PJ vous verrez trois champs de "solutions" (solution1, solution2 et solution3) se remplissant automatiquement grâce aux infos complétées dans les champs précédents.

Cependant, chacune de ces solutions ne sont pas retenues. J'aimerais donc que l'opérateur utilisant l'outils puisse choisir la solution étant retenue en cliquant sur la case d'option "OUI" relative à la solution retenue et que dans le même temps les cases d'option "NON" des autres solutions se remplissent automatiquement (photo1).
Est-ce possible sachant que les deux cases d'option de chaque solution sont gérées par un même champ (je peux aisément modifier cela si nécessaire).

Ensuite, j'aimerais également que lorsque la case d'option "OUI'" est cochée, un champ sur la seconde vue du document se remplisse automatiquement avec la solution associée à la case d'option "OUI" validée. (champ solution retenue sur la photo2).

Pouvez-vous m'aider à résoudre cela ?

Je vous remercie !!

Romain
Images attachées
Type de fichier : jpg photo1.jpg (126,1 Ko, 5 affichages)
Type de fichier : jpg photo2.jpg (65,3 Ko, 4 affichages)
Romaindh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2012, 16h00   #2
billout rm
Membre chevronné
 
Avatar de billout rm
 
MVP InfoPath
Inscription : juillet 2007
Messages : 648
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : MVP InfoPath

Informations forums :
Inscription : juillet 2007
Messages : 648
Points : 760
Points : 760
Bonjour,

Oui cela est faisable en positionnant une règle sur chacun de vos champs (1 règle par case d'option).


Si vos cases d'options prennent pour valeur "OUI" ou "NON", vous aurez les règles suivantes:
Sur le cas d'option 1, vous positionnerez la règle suivante:
Condition : Si caseoption1 = "OUI"
Action : caseoption2 = "NON" et caseoption3="NON"

Sur le cas d'option 2, vous positionnerez la règle suivante:
Condition : Si caseoption2 = "OUI"
Action : caseoption1 = "NON" et caseoption3="NON"

Sur le cas d'option 3, vous positionnerez la règle suivante:
Condition : Si caseoption3 = "OUI"
Action : caseoption1 = "NON" et caseoption2="NON"


Ensuite, une fois que ceci fonctionnera, si vous souhaitez afficher la solution choisie dans un autre champ d'une autre vue, il faudra positionner les règles suivantes:
Sur le cas d'option 1, vous positionnerez la règle suivante:
Condition : Si caseoption1 = "OUI"
Action : MonChampFinal = solution1

Sur le cas d'option 2, vous positionnerez la règle suivante:
Condition : Si caseoption2 = "OUI"
Action : MonChampFinal = solution2

Sur le cas d'option 3, vous positionnerez la règle suivante:
Condition : Si caseoption3 = "OUI"
Action : MonChampFinal = solution3


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.
billout rm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2012, 14h34   #3
Romaindh
Invité de passage
 
Homme
Étudiant
Inscription : mai 2012
Messages : 15
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2012
Messages : 15
Points : 1
Points : 1
Merci beaucoup, ça marche parfaitement !!!

J'apprends peu à peu, c'est cool !

Bonne journée merci !
Romaindh est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h26.


 
 
 
 
Partenaires

Hébergement Web