Ajouter une action de formulaire prédéfinie à une vue de données

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

Une fois que vous ajoutez des fonctionnalités de formulaire dans une vue de données, vous pouvez rapidement ajouter quelques actions simples formulaire prédéfinie permettant à vos clients à faire des éléments tels qu’enregistrement les modifications apportées dans le formulaire, annuler les modifications et même revenir à la vue des données à partir duquel le client ouvert le formulaire.

Pour plus d’informations sur l’ajout de fonctionnalités de formulaire dans une vue de données, voir les articles Insérer une vue de données en tant que formulaire et modifier, supprimer ou insérer des enregistrements dans une vue de données.

Dans cet article

Qu’est une action de formulaire ?

Ajouter l’image à l’action de formulaire source à un bouton existant

Ajouter l’image à l’action de formulaire de page à un bouton existant

Supprimer ou modifier l’ordre des actions

Qu'est-ce qu'une action de formulaire ?

Les actions de formulaire sont les comportements exécutés lorsqu'un formulaire est republié sur le serveur pour y être traité. Les vues de données insérées en tant que formulaire prennent en charge diverses actions de formulaire.

Lorsque vous cliquez sur Enregistrer, l'action Enregistrer (action de formulaire qui valide les modifications apportées aux données) est déclenchée. Lorsque vous cliquez sur Annuler, l'action Annuler (action de formulaire qui annule les modifications apportées aux données) est déclenchée.

Que puis-je faire avec les actions de formulaire prédéfinies ?

Actions de formulaire prédéfinies sont ajoutées à un formulaire dans la Liste d’Actions dans la boîte de dialogue Actions du formulaire. Les actions de formulaire intégrés fournis avec Microsoft Office SharePoint Designer 2007 sont les suivantes :

  • Valider enregistre dans la source de données d'origine toutes les modifications effectuées.

  • Actualiser actualise l'affichage du formulaire de données sur la page.

  • Annuler annule toutes les modifications apportées aux données.

  • Accéder à la source redirige l'utilisateur vers une page spécifiée par une variable dans la chaîne de requête Source.

  • Naviguer vers la page redirige l'utilisateur vers une autre page du navigateur.

Haut de la Page

Ajouter l’image à l’action de formulaire source à un bouton existant

Navigation entre une vue et un formulaire

Vous pouvez utiliser l’action de formulaire d’accéder à la source pour renvoyer un client à la source de vue de données à partir d’une vue de données a été atteinte via un lien hypertexte cible. Cette action de formulaire est particulièrement utile lorsque vous avez besoin de votre élément de plusieurs vues de données pour créer un lien vers un Formulaire à un élément qui est utilisé pour créer ou modifier les enregistrements.

Par exemple, Northwind Traders, une entreprise de distribution de produits alimentaires épicerie, crée une application Web pour afficher et gérer ses produits intranet. Vous souhaitez activer vos clients créer un lien à partir d’une vue de données à un formulaire d’édition, puis retourner automatiquement à la vue de données lorsqu’ils envoient leurs modifications dans le formulaire de modification.

Ajouter un lien hypertexte à la source de vue de données

Afin que l’action d’accéder à la source de la fonction pour vos boutons, vous devez tout d’abord vous assurer que vous incluez les attributs qu’ajouter les données à l’URL que l’action de formulaire Naviguez jusqu’au source doit renvoyer le client à la source. Les attributs que vous devez ajouter sont les attributs onclick et cibles .

Par exemple, la balise < a > du lien hypertexte dans la vue de données source peut se présenter comme suit.

<td class="ms-vb">
<a href="http://northwindtraders/Lists/Products/EditForm.aspx?ID={@ID}"
onclick="GoToLink(this);return false;"
target="_self">
<xsl:value-of select="@Product_x0020_Name" />
</a>
</td>

Ajouter l’image à l’action source à la cible vue de données

Par exemple, vous avez un seul élément de formulaire telles que.

Vue de données insérée en tant que formulaire à un enregistrement

Lorsque le client de votre application Web clique sur Enregistrer ou Annuler, vous voulez que le client à retourner à la vue des données source à partir de laquelle elles sont arrivées.

  1. En mode Création, dans la page qui contient le formulaire à élément unique, cliquez sur Enregistrer pour sélectionner le bouton.

    Bouton Enregistrer

  2. Une fois sélectionné, le bouton droit dessus, puis cliquez sur Actions du formulaire.

    La boîte de dialogue Actions du formulaire s'affiche.

    Boîte de dialogue Actions du formulaire

    Par défaut, l’action Valider est déjà dans la liste des Actions en cours. L’action Valider enregistre les modifications apportées aux données.

  3. Dans la liste d’Actions, cliquez sur accéder à la source, puis cliquez sur Ajouter.

  4. Cliquez sur OK.

  5. Répétez les étapes précédentes pour le bouton Annuler.

À présent, lorsqu’un visiteur consultant le site dans un navigateur modifie les données dans le formulaire et puis clique sur Enregistrer (ou annule leurs modifications en cliquant sur Annuler ), ils sont retournés automatiquement à la vue de données à partir de laquelle elles sont arrivées.

Haut de la Page

Ajouter l’image à l’action de formulaire de page à un bouton existant

Vous pouvez facilement ajouter l’action de formulaire prédéfinie Naviguer vers la page à une vue de données qui a été inséré en tant que formulaire.

Pour suivre l’exemple, commencez par créer la vue de données décrite dans l’article Insérer une vue de données en tant que formulaire.

Lors de l'insertion d'une vue de données en tant que formulaire, le formulaire inclut deux boutons Enregistrer et Annuler pour enregistrer ou annuler les modifications apportées aux données. Les actions associées sont déclenchées lorsque l'utilisateur clique sur l'un des boutons. Lorsque vous appliquez une nouvelle action de formulaire, vous ajoutez en fait l'action au bouton. Lorsque l'utilisateur clique sur le bouton, la nouvelle action est déclenchée en plus de l'action par défaut. Vous pouvez également modifier l'ordre d'exécution des actions, ou ajouter ou supprimer des actions à tout moment.

Dans cet exemple, un utilisateur est dirigé vers une nouvelle page après avoir enregistré les modifications aux données. Pour la page de destination, vous pouvez utiliser n'importe quelle page de votre liste des dossiers ou créer une nouvelle page.

  1. Ouvrez la page contenant la vue de données à laquelle vous souhaitez ajouter une action de formulaire.

  2. Sur la page contenant le formulaire, cliquez sur Enregistrer pour sélectionner le bouton.

    Bouton Enregistrer

    Une fois le bouton sélectionné, cliquez dessus avec le bouton droit, puis cliquez sur Actions du formulaire dans le menu contextuel.

    Commande Actions du formulaire dans le menu contextuel

    La boîte de dialogue Actions du formulaire s'affiche.

    Boîte de dialogue Actions du formulaire

    Par défaut, l'action Valider est déjà dans la liste Actions en cours. L'action Valider enregistre les modifications aux données.

  3. Dans la Liste d'actions, cliquez sur la nouvelle action prédéfinie que vous souhaitez ajouter lorsqu'un utilisateur clique sur Enregistrer dans le formulaire.

    Pour suivre l'exemple, cliquez sur Naviguer vers la page, puis sur Ajouter.

    Remarque : Lorsqu'une action de la Liste d'actions est sélectionnée, une description de l'action sélectionnée s'affiche dans l'espace sous la liste Actions en cours.

  4. Pour spécifier la page vers laquelle l'utilisateur est redirigé lorsqu'il clique sur Enregistrer, cliquez sur Naviguer vers la page, puis sur Paramètres.

  5. Dans la boîte de dialogue Paramètres d'action de formulaire, cliquez sur Parcourir.

  6. Recherchez la page vers laquelle vous souhaitez rediriger l'utilisateur, cliquez dessus, puis cliquez sur OK à trois reprises.

  7. Dans le menu Fichier, cliquez sur Enregistrer pour enregistrer les modifications au formulaire. Vous pouvez aussi appuyer sur Ctrl + S.

Désormais, lorsqu'un visiteur consultant le site dans un navigateur modifie les données du formulaire et clique sur Enregistrer, il est automatiquement redirigé vers la page spécifiée dans la boîte de dialogue Paramètres d'action de formulaire.

Haut de la Page

Supprimer ou modifier l’ordre des actions

  • Les actions dans la liste d’Actions en cours dans la boîte de dialogue Actions du formulaire se produisent dans l’ordre dans lequel ils apparaissent dans la liste. Pour modifier l’ordre dans lequel les actions se produisent, sélectionnez une action dans la liste des Actions en cours, puis cliquez sur les boutons Monter et Descendre pour placer l’action à l’emplacement souhaité.

  • Vous pouvez facilement supprimer une action de la liste Actions en cours en cliquant sur l'action, puis sur Supprimer.

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.

×