Ajouter des règles permettant d’effectuer d’autres actions

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Outre les règles de validation et la mise en forme , vous pouvez également ajouter des règles pour les modèles de formulaires pour effectuer d’autres actions, par exemple changer de vue, définir une valeur de champ ou de la requête ou envoi vers une connexion de données. Par exemple, vous pouvez concevoir un formulaire afin que les données que les utilisateurs entrent dans il sont automatiquement enregistrées dans SharePoint, sans cliquer sur Envoyer, ou pour passer d’une vue à l’autre lorsque vous cliquez sur un bouton.

Les règles suivantes peuvent être activées par les modifications apportées à un champ de formulaire, en cliquant sur un bouton, insertion d’une section extensible ou une ligne dans un tableau extensible, ou l’ouverture ou l’envoi d’un formulaire. Ces règles vérifient des conditions basées sur les données dans le formulaire, le rôle d’utilisateur ou la valeur d’un champ. Ils peuvent également exécuter sans les conditions devant être définies.

Vous pouvez également ajouter plusieurs actions pour chaque règle. Par exemple, vous pouvez ajouter une règle à un bouton qui envoie les données qui a été entrées, puis bascule vers un mode qui affiche un message pour confirmer que les données a été envoyées.

Dans cet article

Exemples et types de règles d’action

Afficher un message

Afficher la valeur d’un champ ou d’une formule

Passer d'une vue à l'autre

Définir la valeur d’un champ

Requête de données

Envoyer des données

Ouvrir un nouveau formulaire à remplir

Fermez le formulaire

Envoyer des données au composant WebPart

Ligne de signature signe

Connexions de données

Ajouter une règle d’action

Utilisez le bouton Ajouter une règle

Utiliser le volet règles

Définition des paramètres de recherche ou l’envoi de données

Modèles d’entrée de données

Scénarios de condition avancée

Exemples et types de règles d’action

Afficher un message

Vous pouvez ajouter une règle qui ouvre une boîte de dialogue si une condition dans le formulaire est remplie. Par exemple, dans un formulaire de note de frais si l’utilisateur entre une valeur qui dépasse un montant spécifique un message peut s’afficher. Afficher un message actions sont uniquement pris en charge dans les formulaires InfoPath Filler.

Afficher la valeur d’un champ ou d’une formule

Cette action vous permet d’ajouter une règle pour afficher la valeur dans un champ ou un calcul basé sur les valeurs de différents champs du formulaire. Par exemple, un utilisateur peut être informé que la date d’arrivée dans une note de frais hôtel doit être avant la date de départ en utilisant les dates entrées par l’utilisateur. Afficher la valeur d’un champ ou formules actions sont uniquement pris en charge dans les formulaires InfoPath Filler.

Passer d'une vue à l'autre

Affichages peuvent être changées lorsque l'on clique sur un bouton. Cela permet aux utilisateurs de naviguer entre les deux ou plusieurs affichages en cliquant sur précédent ou suivant. Vous pouvez également ajouter une règle pour changer l’affichage lorsque le formulaire est ouvert. Par exemple, les vues peuvent être changées en fonction du rôle associé à l’utilisateur qui ouvre le formulaire. Changer de vue actions sont disponibles uniquement sous boutons et Chargement de formulaire.

Définir la valeur d’un champ

À l’aide d’une règle pour définir la valeur d’un champ vous permet de modifier dynamiquement des valeurs dans un formulaire. Par exemple, dans une note de frais suivi formulaire où les utilisateurs entrent un élément de note de frais et le montant de la note de frais, un champ de Total peut suivre le total des dépenses entrés. Plutôt que de laisser les utilisateurs d’entrer manuellement le total de toutes les dépenses, le jeu d’action de la valeur d’un champ peut définir automatiquement la valeur du champ Total.

Requête de données

La requête d’action de données vous permet de la requête source de données externe pour plus d’informations. Par exemple, vous pouvez ajouter une requête pour l’action de données qui lance une requête à une base de données à récupérer des informations sur les employés lorsqu’un utilisateur entre son numéro d’employé dans un formulaire.

Envoyer des données

Une règle d’action Envoyer données soumet toutes les données dans un formulaire. Par exemple, à l’aide de l’action de données d’envoi, vous pouvez ajouter une règle à un modèle de formulaire pour une demande de permis qui envoie les données dans le formulaire à un service Web et une base de données lorsque l’utilisateur clique sur un bouton Envoyer dans le formulaire.

Ouvrir un nouveau formulaire à remplir

Ouvrir un nouveau formulaire à remplir permet de vous permet d’ajouter une règle qui ouvre une nouvelle copie d’un formulaire qui est basé sur ce modèle de formulaire ou un autre modèle de formulaire. Par exemple, vous pouvez ajouter cette règle à un modèle de formulaire pour une demande de permis effectuer les opérations suivantes : si la valeur d’un champ de dépenses dépasse un montant fixe, la règle ouvre un nouveau formulaire qui nécessite une entrée de dépenses détaillée. Ouvrir un nouveau formulaire à remplir actions sont uniquement pris en charge dans les formulaires InfoPath Filler.

Fermez le formulaire

La fermeture l’action de formulaire permet de vous permet d’ajouter une règle qui ferme le formulaire lorsqu’un événement spécifié se produit sur le formulaire. Par exemple, vous pouvez ajouter une règle qui ferme un formulaire une fois que l’utilisateur envoie le formulaire et la source de données externe confirme que le formulaire a été envoyé. Fermer les actions de formulaire sont disponibles uniquement sous boutons.

Envoyer des données au composant WebPart

Vous pouvez activer votre formulaire envoyer des données aux composants WebPart SharePoint en ajoutant l’envoyer des données à l’action du composant WebPart. Quand un formulaire de navigateur InfoPath Web hébergé dans le composant WebPart sur une page SharePoint de formulaire InfoPath et une connexion a été configurée avec un autre composant WebPart, cette règle démarre envoyant les données dans le formulaire InfoPath au composant WebPart connecté. Pour que cette action règle fonctionne correctement, les champs du formulaire doivent être promus en tant que paramètres de connexion du composant WebPart. Dans les formulaires de liste SharePoint, tous les champs sont automatiquement promus en tant que paramètres de connexion.

Ligne de signature signe

L’action de ligne de signature permet de vous permet d’ajouter une règle que, lors du déclenchement, s’ouvre une ligne de signature indiquée contrôle pour l’utilisateur pour vous connecter. Par exemple, si vous avez un contrôle de ligne de signature dans le formulaire, et que vous ajoutez l’action de ligne de signature se sur le bouton Envoyer, puis lorsque l’utilisateur clique sur le bouton envoyer qu’ils sont invités à signer le contrôle de ligne de signature.

Connexions de données

Si vous ajoutez une règle d’action pour interroger des données, envoyer des données ou envoyer des données à un composant WebPart, il est préférable d’avoir déjà la connexion de données souhaité en place avant que la règle est ajoutée. Pour plus d’informations sur les connexions de données externes, voir vue d’ensemble des connexions de données.

Ajouter une règle d’action

Utilisez le bouton Ajouter une règle

Règles inclus, prédéfinis peuvent être ajoutés en cliquant sur Ajouter une règle.

  1. Cliquez sur le contrôle que vous souhaitez ajouter l’action.

  2. Sous l’onglet accueil, dans le groupe de règles, cliquez sur Ajouter une règle.

Ajouter des règles permettant d’effectuer d’autres actions

  1. Dans la colonne Si, cliquez sur le type de condition que la règle doit répondre, par exemple Est vide.

  2. Dans la colonne Actions, cliquez sur une action, comme Envoyer les données. Selon la condition sélectionnée, des informations supplémentaires peuvent être demandées.

  3. Effectuez les opérations suivantes, selon le type d’action que vous ajoutez à partir de la fenêtre Détails de la règle:

Ajouter des règles permettant d’effectuer d’autres actions

  • Afficher un message

    • Dans le champ de Message, tapez le texte du message, puis cliquez sur OK.

  • Afficher la valeur d’un champ ou d’une formule

    1. Tapez l’expression dans la zone d’Expression, ou cliquez sur fonction Ajouter des règles permettant d’effectuer d’autres actions en regard de la zone d’Expression pour créer votre expression, puis cliquez sur OK.

      Pour plus d’informations sur les formules, voir formules et fonctions ajouter.

  • Passer d'une vue à l'autre

    • Dans la boîte de dialogue Détails de la règle, cliquez sur l’affichage que l’utilisateur sera basculer vers lorsque l’action est lancée dans la zone affichage.

  • Définir la valeur d’un champ

    1. Cliquez sur le champ Ajouter des règles permettant d’effectuer d’autres actions en regard de la zone de champ.

    2. Cliquez sur le champ pour le sélectionner.

    3. Cliquez sur OK.

    4. Dans la zone valeur, tapez la valeur, ou cliquez sur fonction Ajouter des règles permettant d’effectuer d’autres actions apposé pour entrer une formule.

      Remarque : Pour plus d’informations sur les formules, voir formules et fonctions ajouter.

  • Requête de données

    • Cliquez sur une connexion de données de réception à partir du champ de connexion de données ou cliquez sur Ajouter pour ajouter une nouvelle connexion de données.

      Pour plus d’informations sur les connexions de données, voir vue d’ensemble des connexions de données.

  • Envoyer des données

    • Cliquez sur la connexion de données à partir du champ de connexion de données ou cliquez sur Ajouter pour ajouter une nouvelle connexion de données.

      Pour plus d’informations sur les connexions de données, voir vue d’ensemble des connexions de données.

  • Ouvrir un nouveau formulaire à remplir

    • Entrez l’ID du modèle ou l’emplacement du modèle de formulaire dans la zone ID du modèle de formulaire ou un emplacement, puis cliquez sur OK.

  • Fermez le formulaire

    • Cliquez sur OK si c’est un formulaire de navigateur Web ou, s’il s’agit d’un formulaire de remplissage, vous pouvez sélectionner éventuellement la case à cocher si les modifications n’ont pas été enregistrées, inviter l’utilisateur à enregistrer pour inviter les utilisateurs d’enregistrer le formulaire avant sa fermeture.

  • Envoyer des données à un composant WebPart

    1. Cliquez sur Promotion des propriétés pour sélectionner les champs qui doivent être promus comme paramètres de connexion du composant WebPart.

    2. Cliquez sur Ajouter en regard de la liste des paramètres de connexion de composant WebPart SharePoint pour afficher la boîte de dialogue Sélectionner un champ ou un groupe.

    3. Cliquez sur un champ.

    4. Dans la zone nom du paramètre, entrez un nom pour le paramètre.

    5. Cliquez sur OK.

    6. Répétez les étapes 2 à 5 pour promouvoir les champs supplémentaires.

  • Ligne de signature signe

    Important : Avant d’ajouter une règle de ligne de signature signe, vérifiez que vous avez ajouté un contrôle de ligne de signature au formulaire afin qu’il existe un élément de la règle à signer.

    1. Sous authentification la première ligne de signature où, dans la liste, cliquez sur la méthode d’indiquer quelle ligne de signature à partir du formulaire doit être signée.

      Ajouter des règles permettant d’effectuer d’autres actions

    2. Dans la zone est égal à, entrez les critères ou cliquez sur fonction Ajouter des règles permettant d’effectuer d’autres actions pour utiliser une fonction pour les critères.

    3. Indiquer ou non une image de la signature par défaut doit être utilisée et qu’est ou non la ligne de signature dans le document hôte, puis cliquez sur OK.

      Pour plus d’informations sur les signatures numériques, voir Signatures numériques dans InfoPath 2010.

  • Si vous souhaitez arrêter le traitement des règles supplémentaires, cliquez sur la case à cocher ne pas exécuter les règles restantes si la condition de cette règle est remplie.

Utiliser le volet règles

Procédez comme suit pour ajouter une règle d’action à partir du volet règles:

  1. Cliquez sur le contrôle que vous souhaitez ajouter une règle d’action.

  2. Si le volet règles n’est pas visible, puis, sous l’onglet accueil, dans le groupe de règles, cliquez sur Gérer les règles.

Ajouter des règles permettant d’effectuer d’autres actions

  1. Cliquez sur Nouveau.

Ajouter des règles permettant d’effectuer d’autres actions

  1. Cliquez sur Action.

  2. Dans la zone de texte Pour plus d’informations, entrez un nom pour la règle.

Ajouter des règles permettant d’effectuer d’autres actions

  1. Sous Condition, cliquez sur Aucun.

  2. Sélectionnez les options correctes comme suit :

    • Si la condition pour la règle est basée sur un champ :

      1. Cliquez sur un champ ou cliquez sur Sélectionner un champ ou un groupe.

      2. Cliquez sur l’opérateur, par exemple est égal à.

      3. Entrez les critères de l’opérateur.

    • Si la condition pour la règle est basée sur une expression :

      1. Cliquez sur l’expression.

      2. Entrez l’expression.

        Pour plus d’informations, voir formules et fonctions ajouter.

Ajouter des règles permettant d’effectuer d’autres actions

  1. Cliquez sur et pour ajouter une autre condition et répétez l’étape 7 ou cliquez sur OK lorsque terminé conditions Ajout.

Remarque : Après avoir ajouté une deuxième condition, le bouton et est remplacé par la zone. Quitter et sélectionné si à la fois la condition première et chaque suivante doit être vraie pour la validation des données à appliquer. Dans le cas contraire, si une des conditions doit être vraie pour la validation des données à appliquer, cliquez sur ou.

  1. Dans le volet de tâches règles, cliquez sur Ajouter, puis cliquez sur le type de règle d’action que vous voulez ajouter.

  2. Effectuez les opérations suivantes, selon le type d’action que vous ajoutez.

    • Afficher un message

      • Dans le champ de Message, tapez le texte du message, puis cliquez sur OK.

    • Afficher la valeur d’un champ ou d’une formule

      • Entrez l’expression souhaitée dans la zone Expression, ou cliquez sur fonction Ajouter des règles permettant d’effectuer d’autres actions en regard de la zone d’Expression pour créer votre expression, puis cliquez sur OK.

        Pour plus d’informations, voir formules et fonctions ajouter.

    • Passer d'une vue à l'autre

      • Dans la boîte de dialogue Détails de la règle, cliquez sur l’affichage que l’utilisateur sera basculer vers lorsque l’action est lancée dans la zone affichage.

    • Définir la valeur d’un champ

      1. En regard de la zone champ, cliquez sur champ Ajouter des règles permettant d’effectuer d’autres actions .

      2. Cliquez sur le champ souhaité pour le sélectionner.

      3. Cliquez sur OK.

      4. Tapez la valeur souhaitée dans la zone valeur ou fonction Ajouter des règles permettant d’effectuer d’autres actions pour entrer une formule.

        Pour plus d’informations sur les formules, voir formules et fonctions ajouter.

    • Requête de données

      • Cliquez sur appropriés recevoir de connexion de données à partir du champ de connexion de données ou cliquez sur Ajouter pour ajouter une nouvelle connexion de données.

        Pour plus d’informations sur les connexions de données, voir vue d’ensemble des connexions de données.

    • Envoyer des données

      • Cliquez sur l’appropriée connexion de données à partir du champ de connexion de données d’envoi ou cliquez sur Ajouter pour ajouter une nouvelle connexion de données.

        Pour plus d’informations sur les connexions de données, voir vue d’ensemble des connexions de données.

    • Ouvrir un nouveau formulaire à remplir

      • Entrez l’ID du modèle ou l’emplacement du modèle de formulaire dans la zone ID du modèle de formulaire ou un emplacement, puis cliquez sur OK.

    • Fermez le formulaire

      • Cliquez sur OK, s’il s’agit d’un formulaire Web ou, s’il s’agit d’un formulaire de remplissage, cliquez sur la case à cocher si les modifications n’ont pas été enregistrées, inviter l’utilisateur à enregistrer pour inviter les utilisateurs d’enregistrer le formulaire avant sa fermeture.

    • Envoyer des données à un composant WebPart

      1. Cliquez sur Promotion des propriétés pour sélectionner les champs qui doivent être promus comme paramètres de connexion du composant WebPart.

      2. En regard de la liste des paramètres de connexion du composant WebPart SharePoint, cliquez sur Ajouter pour afficher la boîte de dialogue Sélectionner un champ ou un groupe.

      3. Cliquez sur le champ.

      4. Entrez un nom pour le paramètre dans la zone nom du paramètre.

      5. Cliquez sur OK.

      6. Répétez les étapes 2 à 5 pour promouvoir les champs supplémentaires.

    • Ligne de signature signe

      Remarque : Avant d’ajouter une règle de ligne de signature signe, vérifiez que vous avez ajouté un contrôle de ligne de signature le formulaire de sorte qu’il existe un élément de la règle à signer.

      1. Sous authentification la première ligne de signature où, dans la liste, cliquez sur la méthode d’indiquer quelle ligne de signature à partir du formulaire doit être signée.

      2. Dans la zone est égal à, entrez les critères ou cliquez sur fonction Ajouter des règles permettant d’effectuer d’autres actions pour utiliser une fonction pour les critères.

      3. Indiquer ou non une image de la signature par défaut doit être utilisée et qu’est ou non la ligne de signature dans le document hôte, puis cliquez sur OK.

        Pour plus d’informations sur les signatures numériques, voir Signatures numériques dans InfoPath 2010.

  3. Si vous souhaitez arrêter le traitement des règles supplémentaires après le traitement de la règle sélectionnée, cliquez sur la case à cocher ne pas exécuter les règles restantes si la condition de cette règle est remplie.

Définition des paramètres de recherche ou l’envoi de données

L’envoyer les données et la requête pour les actions de données Active la connexion de données pour envoyer ou recevoir des données. Dans le cas de requête de données, vous pouvez spécifier les données sont interrogées en ajoutant un jeu de règle d’action de valeur d’un champ pour définir la valeur du champ de requête de votre choix.

Modèles d’entrée de données

Règles d’action peuvent être basés sur le modèle de texte entrées par un utilisateur dans un champ de texte. Par exemple, si vous souhaitez collecter un le code Postal, puis vous souhaiterez pour vous assurer que l’utilisateur qu’il entre dans le format correct. De même, si vous souhaitez qu’un utilisateur pour entrer une adresse de messagerie, vous pouvez associer leurs entrées dans un modèle incluant du texte, un symbole @ , un domaine et un suffixe de domaine, par exemple .com.

Pour ce faire, lorsque vous créez la condition, dans la liste opérateur, cliquez sur Correspondances motif, puis cliquez sur Sélectionner un modèle. Cela permet d’afficher la boîte de dialogue Modèle d’entrée de données dans laquelle vous pouvez choisir parmi plusieurs modèles prédéfinis, standards. Si aucune de ces modèles correspond à vos besoins, vous pouvez utiliser un modèle personnalisé.

Scénarios de condition avancée

Les éléments suivants sont des scénarios que vous pouvez utiliser lorsque vous définissez la condition d’une règle d’action.

  • Créer une règle dans une expression

Une expression est un ensemble de valeurs, des champs ou des groupes, des fonctions et des opérateurs. Utiliser une expression pour définir la valeur d’un champ dans des scénarios tels qu’automatiquement, y compris la date du jour dans un formulaire ou en ajoutant le coût des articles de saisie dans une note de frais pour calculer le total.

  1. Cliquez sur l’expression.

  2. Entrez l’expression dans la seconde zone.

Pour plus d’informations relatives aux fonctions et formules, voir formules et fonctions ajouter.

  • Créer une règle dans un jeu de données signables

Si un formulaire nécessite une signature numérique, vous souhaiterez peut-être désactiver le bouton Envoyer si le formulaire n’a pas été signé. Ou, par exemple, vous souhaiterez peut-être activer l’action de données d’envoi après l’ajout d’une signature numérique. Cette condition est uniquement prise en charge dans les formulaires InfoPath Filler.

  1. Cliquez sur Sélectionner le jeu de données signables.

  2. Dans la boîte de dialogue Sélectionner le jeu de signables données, cliquez sur le jeu de données signables, puis cliquez sur OK.

  3. Cliquez sur la condition souhaitée dans la seconde zone, puis cliquez sur n’importe quel critère nécessaires à partir de la troisième zone.

Pour plus d’informations sur les signatures numériques, voir Signatures numériques dans InfoPath 2010.

  • Créer une règle rôle d’un utilisateur

Si votre formulaire comporte plusieurs vues, par exemple un administrateur et une vue en lecture seule, vous pouvez créer une règle de chargement de formulaire bascule vers une vue en fonction du rôle de l’utilisateur actuel.

  1. Cliquez sur rôle d’utilisateur actuel.

  2. Cliquez sur l’opérateur, par exemple est égal à.

  3. Cliquez sur l’ou les Gérer les rôles pour gérer les rôles d’utilisateur.

Haut de la page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×