Cycle de vie d'un modèle de formulaire

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Cet article concerne les concepteurs de modèles de formulaire qui veulent une connaissance générale du processus de création de formulaire dans Microsoft Office InfoPath. Il décrit les différentes phases de création et de déploiement d’un modèle de formulaire et fournit des liens vers plus d’informations sur les tâches clés. Pendant que vous pouvez tester et fonctionnent comme fonction de vos besoins, décrite ci-dessous recommandé de processus de création peuvent vous aider à long terme gagner du temps et des efforts.

Contenu de cet article

Phase 1 : planifier

Phase 2 : création

Phase 3 : déploiement

Phase 4 : mettre à jour

Phase 5 : archivage

Phase 1 : planifier

Combien de temps vous passez à planifier dépend de la complexité de votre modèle de formulaire, votre rôle dans votre organisation, ainsi que sur les processus et les besoins de votre organisation.

Si votre modèle de formulaire doit uniquement être utilisé par les membres de votre équipe, la phase de planification peut être très simple. Si votre modèle de formulaire est plus complexe, la phase de planification sera probablement un processus formel et impliqué et vous devrez peut-être consulter plusieurs participants. Par exemple, si votre modèle de formulaire doit être une partie d’un système professionnel plus grands, à l’échelle de la société, par exemple une note de frais entreprise ou création de rapports de planification des ressources système, vous devrez probablement créer formel des documents de planification, tels que les spécifications fonctionnelles.

Dans les deux cas, avant de commencer à créer votre modèle de formulaire, vous devez prendre en compte les éléments suivants :

  • Objectifs de l’utilisateur    Ce que vos utilisateurs ont-ils besoin pour l’accomplissement de votre modèle de formulaire Quels scénarios devez-vous prendre en charge ? Comment allez-vous mesurer si dans les objectifs de vos utilisateurs ?

  • Considérations relatives à la compatibilité    Votre modèle de formulaire doit-il être accessible aux utilisateurs extérieurs à votre organisation, maintenant ou à l’avenir ? Par exemple, vous souhaitez que votre modèle de formulaire soit disponible sur le site Web externe de votre organisation pour les clients qui ne disposent pas d’InfoPath sur leur ordinateur ? Si c’est le cas, vous pouvez créer un modèle de formulaire compatible avec les navigateurs web au lieu d’un modèle de formulaire standard, InfoPath seulement. Certains utilisateurs de votre organisation doivent-ils être en mesure de remplir votre formulaire dans InfoPath 2003 ? Si c’est le cas, vous souhaiterez peut-être créer un modèle de formulaire à compatibilité descendante. Voulez-vous que les utilisateurs soient en mesure de remplir des formulaires lorsqu’ils sont pas au bureau ou dans le cas contraire hors connexion ? Si c’est le cas, vous pouvez ajouter des fonctionnalités à votre modèle de formulaire qui vous permettra de fonctionner correctement en mode hors connexion.

  • Formulaires utilisateur existant    Utilisez-vous actuellement des documents Microsoft Office Word ou des classeurs Microsoft Office Excel pour collecter les données des utilisateurs ? Dans ce cas, vous pouvez facilement convertir ces fichiers en modèles de formulaire InfoPath. Vous disposez de modèles de formulaire InfoPath 2003 existants ? Si c’est le cas, voulez-vous que ces modèles de formulaires pour être compatibles en amont ou vous souhaitez mettre à niveau les Office InfoPath 2007 format ?

  • Configuration requise pour l’intégration    Votre modèle de formulaire est compatibles avec les autres produits ou technologies ? Par exemple, vous devrez peut-être stocker les données dans votre modèle de formulaire dans une base de données Microsoft SQL Server, ou vous pouvez décider de baser la conception de votre modèle de formulaire sur un service Web afin que vous pouvez envoyer des données à une base de données n’est pas pris en charge directement par InfoPath.

  • Exigences de l’interface utilisateur    Vous devez respecter les règles de l’entreprise personnalisation ? Que voulez-vous votre modèle de formulaire ressemblent aux ? Quel type de contrôles allez-vous utiliser et comment allez-vous les organiser ?

  • Configuration requise de processus    Votre modèle de formulaire fera partie d’un processus métier plus grand, tels que le processus d’approbation d’une note de frais ? Si c’est le cas, quel type d’affichages devez-vous, et comment allez-vous implémenter les règles qui régissent la façon dont les données se déplacement dans l’organisation et sont traitées par d’autres personnes et les systèmes d’entreprise ? Souhaitez-vous tirer parti des fonctionnalités de flux de travail dans d’autres programmes, tels que Microsoft Office SharePoint Server 2007 ? Le modèle de formulaire devra-t-il du code managé ou un script ? Si c’est le cas, vous utiliserez développeurs internes ou sera externalisé ce travail ?

  • Besoins de stockage de données    Que voulez-vous faire avec les données dans les formulaires utilisateur ? Par exemple, si les utilisateurs doivent pouvoir envoyer rapidement des données en arrière et que vous n’avez pas besoin de réutiliser les données, puis vous souhaiterez peut-être utiliser les messages électroniques pour stocker les données. Si les utilisateurs doivent pouvoir accéder et partager les données du formulaire, vous souhaiterez stocker des collections de formulaires InfoPath connexes dans des bibliothèques sur un serveur exécutant Microsoft Windows SharePoint Services. Si les utilisateurs doivent accéder les données du formulaire dans d’autres applications d’entreprise ou systèmes, par exemple notes de frais ou les applications de gestion des comptes, vous souhaiterez stocker les données dans des bases de données d’entreprise. Cela revient souvent en vous connectant le modèle de formulaire à un service Web, qui sert d’intermédiaire entre le modèle de formulaire et le système de base de données ou entreprise.

  • En matière de sécurité    Quel type de problèmes de sécurité et de vulnérabilités confronté ? Votre modèle de formulaire doit-il être installé sur les ordinateurs des utilisateurs ou vos utilisateurs accessible à partir d’une ressource réseau ? Voulez-vous que les utilisateurs à signer numériquement leurs formulaires ou seulement certains jeux de données dans les formulaires ? Allez-vous connecter le modèle de formulaire directement à une base de données, ou vous utiliserez fichiers de connexion de données dans des bibliothèques de connexions de données, qui sont généralement gérés par un administrateur ?

  • Configuration requise de test    Quel processus allez-vous utiliser pour tester l’apparence et le comportement de votre modèle de formulaire ? Vous avez besoin créer un plan de test formel ?

  • Configuration requise de déploiement    Façon dont vous souhaitez partager votre modèle de formulaire avec d’autres personnes ? Où allez-vous publier le modèle de formulaire ? Si vous envisagez de publier sur un serveur exécutant InfoPath Forms Services, vous voulez le publier dans une bibliothèque ou un site type de contenu ? Comment allez-vous informer les utilisateurs de la disponibilité du modèle de formulaire ? Quel est votre plan pour la publication de nouvelles versions des modèles de formulaire ?

  • Configuration requise de maintenance    Vous souhaitez archiver les modèles de formulaires, les formulaires utilisateur ou les deux ? Pendant combien de temps devez-vous conserver les données ? Quel type d’archivage et de données des stratégies de rétention sont requis par votre organisation ?

Haut de la Page

Phase 2 : création

Une fois que vous avez terminé la phase de planification, vous pouvez commencer le processus de conception. Il est recommandé de suivre l’ordre des tâches ci-dessous lors de la conception de votre modèle de formulaire. Toutefois, vous pouvez en écarter si nécessaire. Par exemple, vous préférerez peut-être définir la validation des données, conditionnelle mise en forme et les règles pour les contrôles à mesure que vous ajoutez ces contrôles à votre modèle de formulaire, au lieu de faire plus loin dans le processus de conception.

Étape 1 : Créer le modèle de formulaire

Étape 2 : Créer ou de spécifier la source de données principale

Étape 3 : Définissent la disposition

Étape 4 : Ajouter des contrôles

Étape 5 : Ajouter des connexions de données

Étape 6 : Ajouter la validation des données, les règles et les autres fonctionnalités de logique métier

Étape 7 : Créer des affichages personnalisés

Étape 8 : Activer l’envoi comportement

Étape 9 : Activer les fonctionnalités de sécurité

Étape 10 : Test apparence et son comportement

Étape 1 : Créer le modèle de formulaire

Lorsque vous créez votre modèle de formulaire, vous devrez peut-être importer un formulaire existant, tel qu’un document Word ou un classeur Excel, InfoPath ou spécifier des paramètres de compatibilité pour le modèle de formulaire afin que les formulaires qui en résulte peuvent être remplis dans InfoPath 2003 ou dans un navigateur Web. La plupart de ces options sont disponibles dans la boîte de dialogue créer un modèle de formulaire. Par exemple, si vous voulez créer un modèle de formulaire qui peut être ouvert et complété dans Microsoft Office InfoPath ou dans un navigateur, vous pouvez sélectionner la case à cocher Activer les fonctions compatibles avec le navigateur uniquement dans la boîte de dialogue créer un modèle de formulaire.

Les ressources suivantes fournissent des détails supplémentaires sur le processus de création d’un modèle de formulaire.

Cliquez sur

Pour

Introduction à InfoPath Forms Services

En savoir plus sur la technologie de serveur qui vous permet de créer un modèle de formulaire qui peut être ouvert et complété dans un navigateur.

Présentation des modèles de formulaires compatibles avec les navigateurs

Découvrez les modèles de formulaires compatibles avec les navigateurs, qui peuvent être ouverts ou remplis dans InfoPath, dans un navigateur, ou sur un appareil mobile. Un modèle de formulaire compatible avec les navigateurs peut être activé pour une utilisation dans un navigateur lorsqu’il est publié sur un serveur exécutant InfoPath Forms Services, par vous ou par un administrateur de batterie de serveurs pour le serveur.

Spécifier les paramètres de compatibilité d’un modèle de formulaire

Choisir un paramètre de compatibilité pour un modèle de formulaire ou modifiez le paramètre de compatibilité. Ce paramètre détermine les fonctionnalités d’InfoPath et les contrôles sont disponibles lorsque vous créez votre modèle de formulaire. Par exemple, si vous activez la case à cocher Activer les fonctions compatibles avec le navigateur uniquement dans le volet créer un modèle de formulaire, InfoPath masque ou désactive les contrôles et fonctionnalités qui ne fonctionnent pas dans les modèles de formulaires activés pour le navigateur.

Convertir un classeur Excel en modèle de formulaire InfoPath

Créer un modèle de formulaire à partir d’un classeur Microsoft Office Excel existant.

Convertir un document Word en modèle de formulaire InfoPath

Créer un modèle de formulaire à partir d’un document Microsoft Office Word existant.

Étape 2 : Créer ou de spécifier la source de données principale

Tous les modèles de formulaires basés sur une source de données, qui stocke les données collectées dans un formulaire. Cette source de données peut être une base de données d’entreprise, un service Web ou un fichier XML existant qui est utilisé dans l’ensemble de votre organisation pour normaliser les données, tel qu’un fichier schéma XML (.xsd). Si vous n’avez pas une source de données existante, vous pouvez laisser InfoPath créer un pour vous lorsque vous ajoutez des contrôles à votre modèle de formulaire.

Vous pouvez afficher une représentation de la source de données pour votre modèle de formulaire dans le volet Office Source de données:

Partie du volet Office Source de données

Lorsque vous créez votre modèle de formulaire, vous devez décider des approches suivantes à utiliser :

  • InfoPath permettent de créer la source de données    Si vous créez un modèle de formulaire vierge, InfoPath crée la source de données pour vous lorsque vous ajoutez des contrôles à votre modèle de formulaire. Cela peut être utile lorsque vous créez un modèle de formulaire qui sera utilisé de manière informelle par les membres d’une équipe petite, lorsque vous n’avez pas accès à une source de données existante dans votre organisation, ou lorsque vous n’avez pas besoin stocker les données collectées en dehors de l’écran. Cela peut également être utile lorsque vous partagez des formulaires dans une bibliothèque SharePoint ou dans un message électronique Microsoft Office Outlook 2007, et que vous voulez afficher des informations à partir du formulaire dans des colonnes dans la bibliothèque ou dans un dossier Formulaires InfoPath au lieu de stocker dans une base de données ou d’autres emplacement externe.

  • Utiliser une source de données existante    Si vous basez la création de votre modèle de formulaire sur une source de données existante, tel qu’une base de données ou un service Web, InfoPath établit une principale connexion de données à cette source de données. Il est possible qu’une connexion de données principale dans un modèle de formulaire. Plus loin dans le processus de conception, vous pouvez créer des connexions de données à des sources de données secondaire pour remplir les zones de liste avec des données externes ou envoyer des données de formulaire vers plusieurs sources de données. Pour plus d’informations sur les sources de données secondaire, voir « étape 5 : ajouter des connexions de données » plus loin dans cet article.

Les ressources suivantes fournissent des détails supplémentaires qui peuvent vous aider à déterminer quel type de source de données à utiliser, et lorsque vous devez ajouter des connexions de données supplémentaires à votre modèle de formulaire.

Cliquez sur

Pour

Introduction aux sources de données

En savoir plus sur les sources de données compatibles avec InfoPath et comment ils sont représentées dans le volet Office Source de données.

Présentation des connexions de données

En savoir plus sur les connexions de données, qui sont des liens dynamiques entre un formulaire et une source de données qui stocke ou fournit des données pour ce formulaire.

Concevoir un modèle de formulaire à l’aide des paramètres dans une bibliothèque de connexions de données

Base de la conception de votre modèle de formulaire dans un fichier de connexion de données courantes qui est stocké dans une bibliothèque de connexions de données sur un site Office SharePoint Server 2007. Ce fichier stocke des informations sur une connexion à une source de données, comme une base de données Access, une feuille de calcul ou un fichier texte.

Étape 3 : Définissent la disposition

La plupart des modèles de formulaires incluent au moins un tableau de disposition, qui est un cadre pour organiser et de disposer de contenu, des contrôles, des sections d’un formulaire, les logos et les autres types d’images d’un formulaire.

Vous pouvez trouver les tableaux de disposition prédéfinis dans le volet Office mise en page:

Partie du volet Office Disposition

Les ressources suivantes fournissent des détails supplémentaires sur les options de conception visuelle de votre modèle de formulaire.

Cliquez sur

Pour

Introduction à la mise en page un modèle de formulaire

Obtenir des informations sur les tableaux de disposition, qui vous aident à aligner des éléments dans un modèle de formulaire, et à propos des contrôles qui sont utilisés à des fins de mise en page.

Appliquer un jeu de couleurs

Découvrez comment appliquer automatiquement des couleurs coordonnées à certains éléments de votre modèle de formulaire.

Insérer et positionner une image

Découvrez comment insérer une image, tel qu’un logo d’entreprise ou un titre, dans un modèle de formulaire.

Étape 4 : Ajouter des contrôles

Les contrôles permettent aux utilisateurs d’entrer et sélectionner des données dans le modèle de formulaire. Ils permettent également d’afficher des données à partir de sources de données existantes, telles que des bases de données ou les services Web. Après avoir créé la mise en page de votre modèle de formulaire, vous pouvez insérer n’importe quel contrôle dont vous avez besoin dans votre modèle de formulaire. Le volet Office contrôles permet d’accéder à toutes les commandes disponibles dans InfoPath, y compris tous les contrôles personnalisés qui ont été ajoutés au volet Office, telles que les contrôles ActiveX ou des composants de modèle.

Partie du volet Office Contrôles

Vous pouvez ajouter un contrôle à votre modèle de formulaire en cliquant sur son nom dans la liste Insérer des contrôles ou en le faisant glisser depuis le volet Office à l’espace de travail de modèle de formulaire. Selon le type de contrôle que vous ajoutez à votre modèle de formulaire, les utilisateurs qui remplissent formulaire seront en mesure de taper du texte dans les champs de texte, afficher les données dans des contrôles extensibles, effectuez les sélections de cases à cocher et cases d’option, choisissez les entrées de listes, puis cliquez sur commande boutons pour exécuter des commandes. Les données que les utilisateurs entrent dans un contrôle sont stockées dans la source de données du formulaire.

Les ressources suivantes fournissent des détails supplémentaires sur l’utilisation de contrôles dans InfoPath.

Cliquez sur

Pour

Présentation des contrôles

En savoir plus sur les différents types de contrôles disponibles dans InfoPath.

Créer un composant de modèle à réutiliser dans plusieurs modèles de formulaire

Découvrez comment insérer et mettre à jour les composants de modèle. Composants de modèle peuvent vous aider à réaliser une conception cohérente pour une collection de modèles de formulaires. Par exemple, vous pouvez créer des composants de modèle pour les sections de signature. Outre les contrôles et la disposition, vous pouvez réutiliser règles, la mise en forme conditionnelle et la validation des données.

Étape 5 : Ajouter des connexions de données

Tous les modèles de formulaires ont une source de données principale, ce qui correspond à la source de données principale. Si vous concevez un modèle de formulaire basé sur une source de données externes, tel qu’une base de données ou un service Web, InfoPath crée la source de données principale en fonction de cette source de données externe. Par ailleurs, si vous créez un modèle de formulaire vierge, InfoPath crée la source de données principale pour vous lorsque vous ajoutez des contrôles à votre modèle de formulaire.

Lorsque vous créez votre modèle de formulaire, vous pouvez également ajouter des connexions de données à une ou plusieurs sources de données secondaire. Une source de données secondaire est un fichier de données XML, une base de données ou un service Web qui est utilisée par un formulaire pour les entrées d’une zone de liste ou pour les actions de script. Cela vous permet de remplir des zones de liste et d’autres contrôles avec des données externes au modèle de formulaire, tels que des données qui se trouve dans une base de données SQL Server ou une liste SharePoint. Vous pouvez également ajouter des connexions de données à des sources de données secondaire lorsque vous avez besoin aux utilisateurs d’envoyer des données à plusieurs sources de données externes.

Les ressources suivantes fournissent des détails supplémentaires sur les connexions de données secondaire et leur utilisation dans InfoPath.

Cliquez sur

Pour

Présentation des connexions de données

Découvrez quels une connexion de données est et comment l’utiliser pour extraire et envoyer des données à partir d’une base de données, service Web ou autre source de données. Par exemple, si les projets d’équipe sont répertoriés sur un site SharePoint, vous pouvez créer une connexion de données à cette liste afin que les noms de projet s’affichent à l’intérieur d’un contrôle de zone de liste sur le formulaire.

Ajouter une connexion de données à une bibliothèque de documents SharePoint ou une liste

Ajouter une connexion de données secondaire à votre modèle de formulaire pouvant soit interroger les données à partir d’une bibliothèque ou liste, ou envoyer des données dans une bibliothèque sur un serveur exécutant Windows SharePoint Services.

Ajouter une connexion de données à une base de données Microsoft SQL Server

Ajouter une connexion de données secondaire à votre modèle de formulaire qui demande une base de données SQL Server.

Ajouter une connexion de données à un service Web

Ajouter une connexion de données secondaire à votre modèle de formulaire que vous pouvez demander ou envoyer des données à un service Web.

Ajouter une connexion de données à l’aide des paramètres dans une bibliothèque de connexions

Ajouter une connexion de données secondaire à votre modèle de formulaire à l’aide d’un fichier de connexion de données stocké dans une bibliothèque de connexions de données sur un site Office SharePoint Server 2007. Ce fichier stocke des informations sur une connexion à une source de données, comme une base de données Access, une feuille de calcul ou un fichier texte.

Utilisez les valeurs d’un service Web pour remplir une zone de liste, une zone de liste déroulante ou une zone de liste déroulante

Remplir une zone de liste, une zone de liste déroulante ou une zone de liste déroulante avec les données d’une connexion de données secondaire à un service Web.

Utilisez les valeurs d’une base de données SQL Server pour remplir une zone de liste, une zone de liste déroulante ou une zone de liste déroulante

Remplir une zone de liste, une zone de liste déroulante ou une zone de liste déroulante avec les données d’une connexion de données de requête à une base de données Microsoft SQL Server.

Configurer une connexion de données secondaire pour une utilisation hors connexion

Configurer votre modèle de formulaire afin que les formulaires basés sur le modèle de formulaire seront cache données d’une connexion de données secondaire lorsque les utilisateurs rempliront le formulaire. Cela est utile lorsque les utilisateurs n’ont pas la connectivité réseau, ou lorsque la source de données externes pour le formulaire est indisponible. Dans ces scénarios, InfoPath affiche les données mises en cache dans l’écran, et ce dernier continue de fonctionner comme prévu pour l’utilisateur.

Étape 6 : Ajouter la validation des données, les règles et les autres fonctionnalités de logique métier

Il est important de réduire les coûts et accroître l’efficacité dans votre entreprise dès que possible. Vous pouvez utiliser les fonctionnalités de la logique métier dans votre modèle de formulaire afin d’éviter les erreurs de saisie de données coûteux et pour automatiser des actions dans le formulaire utilisateur. Lorsque vous utilisez les fonctionnalités d’InfoPath, tels que les règles, validation des données et mise en forme conditionnelle, vous pouvez définir des conditions et actions qui effectuent automatiquement des tâches basées sur des événements, tels que l’ouverture ou la fermeture d’un formulaire, ou sur les valeurs entrées dans un formulaire modèle.

Les ressources suivantes fournissent des détails supplémentaires qui illustrent la plage de fonctions de logique métier dans InfoPath.

Cliquez sur

Pour

Ajouter, modifier ou supprimer la validation des données

Détecter automatiquement les erreurs lorsque l’utilisateur remplit un formulaire. En ajoutant la validation des données aux contrôles dans votre modèle de formulaire, vous pouvez vous assurer que les données que vous collectez sont exactes et cohérentes et qu’elles sont conformes aux normes qui se trouvent déjà dans utilisent dans votre entreprise.

Appliquer une mise en forme conditionnelle à un modèle de formulaire

Masquer ou appliquer une mise en forme à un contrôle, en fonction de conditions qui se produisent sur le formulaire. Vous pouvez utiliser la mise en forme conditionnelle pour automatiquement appliquer l’attribut gras, souligné, italique, barré, couleur de police et couleur d’arrière-plan à des contrôles. Vous pouvez également utiliser la mise en forme conditionnelle pour déterminer si un contrôle est visible sur le formulaire lorsque les utilisateurs remplissent indépendante, si le contrôle est désactivé ou si vous voulez autoriser les utilisateurs à ajouter ou supprimer certains contrôles, tels que les sections facultatives.

Ajouter une règle

Ajouter des règles qui affichent une boîte de dialogue, définir la valeur d’un champ, la requête ou envoi vers une connexion de données, basculer entre les affichages, ou ouvrent ou fermer un formulaire en réponse à certains événements et conditions qui se produisent dans le formulaire.

Ajouter une formule à un contrôle

Ajouter des formules pour calculer des données, affichent des dates et heures dans un contrôle ou affichent les valeurs que les utilisateurs entrent dans un contrôle dans un autre contrôle.

Afficher la logique métier dans un modèle de formulaire

Utiliser la boîte de dialogue Inspecteur de logique pour consulter tous les paramètres de validation des données, les valeurs calculées par défaut, les règles et les programmation fonctionnalités associées à votre modèle de formulaire. Cela vous permet d’éviter de temps ouvrir chaque contrôle afin de vérifier ces paramètres.

Les fonctionnalités de la logique métier dans InfoPath sont que vous avez besoin pour la plupart des modèles de formulaires. Toutefois, si votre modèle de formulaire requiert des fonctionnalités supplémentaires qui ne sont pas disponibles dans InfoPath, vous pouvez utiliser le code pour créer des fonctionnalités personnalisées. Si vous voulez écrire un script, vous pouvez utiliser Microsoft Script Editor (MSE) pour créer, modifier et déboguer Microsoft JScript ou code Microsoft Visual Basic Scripting Edition (VBScript). Si vous voulez écrire du code managé, vous pouvez utiliser Microsoft Visual Studio 2005 Tools for Applications (VSTA) pour créer, modifier et déboguer le code Visual Basic ou Visual c#. En outre, si vous avez Microsoft Visual Studio 2005, vous pouvez intégrer des fonctionnalités d’InfoPath en mode Création dans l’environnement de développement Visual Studio 2005 en téléchargeant et en installant Microsoft Visual Studio 2005 Tools pour Microsoft Office System 2007 sur votre ordinateur. Vous pouvez puis ouvrir Visual Studio 2005, créer un projet de modèle de formulaire InfoPath et utiliser les fonctionnalités du mode pour créer votre modèle de formulaire. Pour plus d’informations sur le téléchargement Microsoft Visual Studio 2005 Tools pour Microsoft Office System 2007, voir InfoPath Developer Portal sur le site Web Microsoft Developer Network (MSDN).

Étape 7 : Créer des affichages personnalisés

Chaque modèle de formulaire InfoPath possède une vue par défaut qui s’affiche lorsque les utilisateurs tout d’abord ouvrir un formulaire basé sur votre modèle de formulaire.

Vous pouvez utiliser le volet Office vues pour créer d’autres vues de votre modèle de formulaire :

Section du Volet Office Vues

Lorsque vous créez une nouvelle vue, vous reproduisez généralement le processus de mise en page du formulaire, ajout de contrôles et l’ajout de validation des données ou autres fonctionnalités.

En créant des différents affichages du modèle de formulaire, vous autorisez les utilisateurs à consulter les données dans le formulaire de différentes manières. Cela vous évite d’avoir à créer plusieurs modèles de formulaire pour le processus d’entreprise. Par exemple, dans un modèle de formulaire qui est utilisé pour le traitement des demandes d’assurance, vous pouvez créer une vue pour assurés, une deuxième vue pour les agents d’assurance et une troisième vue pour les experts d’assurance. Chacune de ces vues est personnalisée en fonction du type d’utilisateur qui est entrer des informations. Vous pouvez également créer des vues d’impression personnalisées qui sont utilisées uniquement aux fins de l’impression du formulaire.

Vues doivent être simples et relativement explicites. Toutefois, si vous souhaitez communiquer des instructions spéciales à vos utilisateurs, vous devrez peut-être intégrer une aide dans votre affichage. Par exemple, vous pouvez créer une vue d’aide dédiée pour votre modèle de formulaire et ajoutez un bouton à l’affichage par défaut que les utilisateurs peuvent cliquer pour accéder à l’aide de l’affichage.

Les ressources suivantes fournissent des détails supplémentaires sur les vues.

Cliquez sur

Pour

Ajouter ou supprimer un affichage

Apprenez à ajouter, gérer et supprimer des vues.

Créer une vue InfoPath seulement dans un modèle de formulaire compatible avec le navigateur

Apprenez à créer deux vues d’un modèle de formulaire compatible avec les navigateurs pour deux types d’utilisateurs. Un seul affichage sera pour les utilisateurs qui ouvrent le modèle de formulaire dans un navigateur Web. L’autre vue servira exclusivement aux utilisateurs qui disposent d’InfoPath sur leur ordinateur. Cette vue InfoPath seulement s’afficheront jamais dans un navigateur Web. Par conséquent, vous pouvez utiliser les fonctionnalités d’InfoPath dans ce mode d’affichage qui ne sont pas prises en charge dans les modèles de formulaire compatible avec les navigateurs, telles que les rôles d’utilisateur ou les contrôles maître/détail.

Créer une vue optimisée pour l’impression

Découvrez comment concevoir une vue d’impression pour votre modèle de formulaire et d’autres techniques pour créer des modèles de formulaire imprimable.

Ajouter un texte d’aide personnalisé à un modèle de formulaire

Découvrez comment concevoir une vue d’aide pour votre modèle de formulaire et d’autres techniques pour afficher un texte d’instructions personnalisé aux utilisateurs.

Étape 8 : Activer l’envoi comportement

Lors de la création de modèles de formulaire pour collecter les données dans le cadre d’un processus métier plus grand, ces données ne restent généralement pas dans les formulaires remplis par les utilisateurs. En revanche, les données du formulaire se déplacent à partir du formulaire à l’étape suivante dans le processus d’entreprise — généralement à une source de données externe tel qu’une base de données ou un service Web. Par exemple, un employé peut utiliser InfoPath pour remplir un formulaire de note de frais et puis envoyer ce formulaire à un service Web où le formulaire peut être traité.

Spécifiant l’endroit où vous souhaitez les données dans votre modèle de formulaire à soumettre pouvez augmenter la précision et l’efficacité de vos processus d’entreprise, car elle permet de vous exercer un contrôle plus sur ces derniers. Avant que les utilisateurs puissent envoyer des données de formulaire, InfoPath garantit que les données dans les formulaires sont valides et autorise les utilisateurs à corriger des données non valides. Cette fonctionnalité peut vous aider à garantir que seules les données valides sont envoyées à la source de données externes.

Les ressources suivantes expliquent comment créer votre modèle de formulaire afin que les données de formulaire soient envoyées à l’emplacement de votre choix.

Cliquez sur

Pour

Introduction à l’envoi de données de formulaire

En savoir plus sur l’envoi de données de formulaire vers un emplacement spécifique, tel qu’une base de données ou un service Web.

Envoyer des données de formulaire vers plusieurs emplacements

Créer des connexions de données secondaire et les règles qui envoient des données de formulaire vers plusieurs emplacements lorsque les utilisateurs cliquent sur le bouton Envoyer dans le formulaire.

Étape 9 : Activer les fonctionnalités de sécurité

Vous devez utiliser la stratégie de sécurité de votre organisation existant comme point de départ pour tous les choix que vous apportez à propos de la sécurité de vos modèles de formulaire et des formulaires associés.

Si vous créez des modèles de formulaires compatibles avec les navigateurs, notez qu’un certain nombre de facteurs influe sur la sécurité des informations stockées sur des serveurs exécutant InfoPath Forms Services. Certaines sont contrôlés par vous et d’autres personnes sont contrôlés par votre administrateur, qui est la personne qui configure et gère les comptes d’utilisateur, attribue des autorisations et permet aux utilisateurs avec des problèmes d’accès réseau ou du serveur. Vous devrez peut-être coordonner l’administrateur pour définir les options appropriées pour votre modèle de formulaire.

Les ressources suivantes expliquent comment créer un modèle de formulaire avec la sécurité à l’esprit.

Cliquez sur

Pour

Considérations relatives à la sécurité pour les modèles de formulaire et formulaires

Découvrez quelques pratiques recommandées pour sécuriser les modèles de formulaires et les formulaires et les considérations sur la sécurité de serveur.

Niveaux de sécurité des formulaires InfoPath

En savoir plus sur les trois niveaux de sécurité pour les formulaires : restreint, domaine et confiance totale. Niveaux de sécurité déterminent si un formulaire peut accéder à des données sur d’autres domaines, ou accéder à vos fichiers et paramètres sur l’ordinateur d’un utilisateur.

Définir le niveau de sécurité requis pour un modèle de formulaire

Remplacer le paramètre de sécurité par défaut, laquelle InfoPath sélectionne automatiquement basé sur les fonctionnalités dans votre modèle de formulaire.

Présentation des signatures numériques

Découvrez les signatures numériques dans InfoPath et les considérations pour les utiliser dans les modèles de formulaires activés pour le navigateur. La signature d’un formulaire permet de s’authentifier un utilisateur en tant que la personne qui a rempli le formulaire et permet de s’assurer que le contenu de l’écran n’est pas modifié.

Étape 10 : Test apparence et son comportement

Votre plan de test dépend de la complexité de votre modèle de formulaire et des stratégies existantes au sein de votre organisation pour le déploiement des modèles de formulaires. Votre plan de test peut être aussi simple que l’aperçu du modèle de formulaire pour tester le comportement et l’apparence des formulaires basés sur votre modèle de formulaire. Lorsque vous déployez un modèle de formulaire sur une plus grande échelle, plus approfondie, formel test peut s’avérer nécessaire. Par exemple, vous souhaitez effectuer un test d’utilisation ou planifier des déploiements pilote avec un Panel d’utilisateurs.

La plus simple de tests implique généralement l’aperçu du modèle de formulaire dans la fenêtre d’aperçu dans InfoPath. La fenêtre d’aperçu permet d’afficher votre formulaire tel qu’il apparaîtra aux utilisateurs et entrer des données dans les contrôles pour tester les fonctionnalités associées. Cela vous permet de vérifier l’alignement et mise en forme des contrôles. Vous pouvez également tester les fonctionnalités des contrôles dans votre formulaire. Par exemple, vous pouvez entrer des données dans des contrôles pour vous assurer que la validation des données, les connexions de données, les règles et les formules fonctionnent comme prévu. Dans la fenêtre d’aperçu, vous devez également vous assurer que votre modèle de formulaire ne contient pas de fautes de frappe et les incohérences éditoriales et vérifiez qu’il s’affiche correctement à partir d’un point de vue visuel.

Conseil : Vous pouvez également utiliser la fenêtre d’aperçu pour test simple et itératif des contrôles et le comportement du formulaire lors de la création de votre modèle de formulaire.

Pendant que vous pouvez effectuer la plupart des tests vous-même, avant de publier et distribuer votre modèle de formulaire, vous devez la tester avec des utilisateurs pour vous assurer qu’il répond à leurs attentes. Dans l’idéal, vous publiez un modèle de formulaire pilote et distribuer à un petit panel d’utilisateurs. De cette façon, vous pouvez recueillir les commentaires des utilisateurs réels sur la facilité de votre modèle de formulaire. Vous pouvez puis apportez les modifications nécessaires avant de publier le modèle de formulaire à un public plus large.

La ressource suivante explique comment utiliser le volet Office Vérificateur de mise en pour tester votre modèle de formulaire.

Cliquez sur

Pour

Introduction au volet Office Vérificateur de mise en

En savoir plus sur le volet Office Vérificateur de mise en et comment vous pouvez l’utiliser pour tester les fonctionnalités de votre modèle de formulaire.

Haut de la Page

Phase 3 : déploiement

Le processus de déploiement d’un modèle de formulaire consiste à publier le modèle de formulaire, l’activation pour une utilisation sur le Web (pour les modèles de formulaires compatibles avec les navigateurs uniquement) et sensibiliser les utilisateurs de la disponibilité du modèle de formulaire. Si vous envisagez d’installer votre modèle de formulaire sur les ordinateurs des utilisateurs, le processus de publication peut également impliquer création d’un fichier d’installation spéciale. Vous pouvez publier des modèles de formulaire à plusieurs emplacements, y compris les listes de distribution de courrier électronique et les serveurs exécutant InfoPath Forms Services ou Windows SharePoint Services.

Si vous envisagez de publier un modèle de formulaire compatible avec le navigateur sur un serveur exécutant InfoPath Forms Services, vous devez navigateur activer le modèle de formulaire en plus de sa publication. Dans de nombreux cas, vous pouvez exécuter cette étape pendant le processus de publication en sélectionnant une case à cocher dans l’Assistant de publication. Toutefois, si votre modèle de formulaire comprend certaines fonctionnalités, telles que le code managé, vous ne pourrez pas à activer pour le navigateur le modèle de formulaire vous-même. À la place, vous devez enregistrer le modèle de formulaire dans un emplacement partagé et puis indiquez un administrateur de batterie qu’il est disponible pour la révision. L’administrateur de batterie peut puis vérifiez que le modèle de formulaire est libérer des erreurs et avertissements, téléchargez-le sur un emplacement sur la batterie de serveurs Web et puis activez-le dans un collection de sites sur le serveur.

Les ressources suivantes décrivent le processus de publication et ce qu’il entraîne.

Cliquez sur

Pour

Introduction à la publication d’un modèle de formulaire

Déterminer où et comment publier votre modèle de formulaire.

Publier un modèle de formulaire sur un serveur exécutant InfoPath Forms Services

Publier un modèle de formulaire compatible avec les navigateurs qui peut être rempli dans InfoPath ou sur le Web. En lisant cet article, vous pouvez également déterminer si vous pouvez navigateur activer un modèle de formulaire, ou si vous avez besoin d’un administrateur de batterie de serveurs pour effectuer cette étape pour vous.

Publier un modèle de formulaire sur un serveur exécutant Microsoft Windows SharePoint Services

Publier un modèle de formulaire dans une bibliothèque, ce qui correspond à un emplacement sur un site SharePoint où est gérée une collection de fichiers. Vous pouvez également publier un modèle de formulaire sous forme d’un type de contenu de site, qui vous permet d’attribuer plusieurs modèles de formulaire à une seule bibliothèque ou affecter le modèle de formulaire à plusieurs bibliothèques au sein d’une collection de sites.

Publier un modèle de formulaire vers une liste de destinataires de messages électroniques

Distribuer le modèle de formulaire dans un message électronique à vos utilisateurs. L’Assistant Publication crée un message électronique qui inclut une copie du modèle de formulaire et le formulaire qui est basé sur le modèle de formulaire. Lorsqu’un utilisateur ouvre le message électronique, ils peuvent remplir le formulaire directement dans le corps du message électronique.

Publier un modèle de formulaire avec autorisation totale

Utiliser l’Assistant Publication pour créer des fichiers d’installation, afin que vous pouvez installer des modèles de formulaire entièrement fiable sur les ordinateurs des utilisateurs. Un formulaire peut s’exécuter avec la confiance totale uniquement si son modèle de formulaire associé est signé numériquement avec un certificat racine approuvé ou si le modèle de formulaire a été installé sur l’ordinateur de l’utilisateur à l’aide d’un programme d’installation tel que Microsoft Windows Installer (fichier .msi).

Haut de la Page

Phase 4 : mettre à jour

La gestion d’un modèle de formulaire implique mise à jour le modèle de formulaire lorsque cela est nécessaire et publication de nouvelles versions. Il est également judicieux de sélectionner régulièrement recueillir les commentaires des utilisateurs à propos de la facilité d’utilisation de votre conception. Le modèle de formulaire toujours répond à leurs besoins ou ont changé ces besoins ?

Lorsque vous publiez un modèle de formulaire que vous avez modifié, InfoPath peut mettre à jour le modèle de formulaire (accidentel) et les formulaires existants (fichiers .xml) basés sur ce modèle de formulaire. Lorsque les utilisateurs ouvrent un formulaire existant, ils télécharge automatiquement la copie la plus récente du modèle de formulaire et des données de formulaire seront mise à jour pour correspondre à cette version. Par défaut, InfoPath remplace automatiquement l’ancienne version du modèle de formulaire avec la version la plus récente. Vous pouvez choisir la méthode de mise à jour que vous préférez pour mettre à jour les formulaires utilisateur existants.

Si vous êtes un administrateur de batterie de serveurs pour un serveur exécutant InfoPath Forms Services, et vous avez besoin de télécharger une nouvelle version d’un modèle de formulaire approuvé par l’administrateur, vous pouvez déterminer la façon dont la transition entre la version existante et la version mise à jour doit avoir lieu. Par exemple, vous pouvez choisir de remplacer le modèle de formulaire avec une version ultérieure sans provoquer de perte de données aux utilisateurs qui remplissent actuellement votre formulaire dans un navigateur. Par ailleurs, si vous avez une bonne raison, par exemple un correctif de sécurité, vous pouvez choisir de remplacer immédiatement le modèle de formulaire.

Si vous devez mettre à jour un composant de modèle, vous ouvrez, apportez les modifications nécessaires, enregistrez le composant de modèle et puis le redistribuer aux concepteurs de formulaire. Une fois que les concepteurs de formulaire d’ajouter la dernière version du composant de modèle dans le volet Office contrôles, il peut l’utiliser dans leurs modèles de formulaire. S’ils ouvrent un modèle de formulaire qui contient une version antérieure du composant de modèle, InfoPath les invite à mettre à jour ce composant de modèle avec la version la plus récente.

Les ressources suivantes décrivent plus en détail comment modifier et mettre à jour les modèles de formulaire et des composants de modèle.

Cliquez sur

Pour

Introduction à la mise à jour des modèles de formulaire existants

Découvrez comment InfoPath met à jour un modèle de formulaire et des formulaires utilisateur correspondant. En savoir sur les considérations de mise à jour des modèles de formulaires activés pour le navigateur et sur les techniques permettant d’éviter la perte de données dans les formulaires utilisateur existants.

Modifier un modèle de formulaire publié

Découvrez comment apporter des modifications à un modèle de formulaire publié, modifier une copie de travail du modèle de formulaire et puis republier cette copie vers l’original emplacement de publication.

Déplacer un modèle de formulaire publié vers une nouvelle bibliothèque de documents

Déplacer efficacement un modèle de formulaire et des formulaires existants à partir d’une bibliothèque à l’autre. Par exemple, après le déploiement de votre modèle de formulaire que vous devrez peut-être déplacer votre modèle de formulaire à un serveur avec davantage de capacité pour que des utilisateurs puissent remplir les formulaires en même temps.

Modifier ou supprimer une connexion de données

Modifiez ou supprimez des connexions de données à partir de votre modèle de formulaire. Vous devrez peut-être effectuer cette opération si vous modifiez les sources de données externe pour votre modèle de formulaire.

Ajouter, supprimer ou mettre à jour des fichiers de ressources dans un modèle de formulaire

Gérer les fichiers qui sont ajoutés à un modèle de formulaire pour prendre en charge la fonctionnalité des formulaires associés. Par exemple, vous devrez peut-être ajouter un fichier HTML qui est utilisé pour afficher des informations dans un volet Office personnalisé ou modifier un fichier XML qui est utilisé pour afficher des éléments dans une liste.

Modifier un composant de modèle existant

Modifier la conception d’un composant de modèle existant.

Haut de la Page

Phase 5 : archivage

Organisations archivent souvent des modèles de formulaire et formulaires en tant que la dernière étape dans le cycle de vie de conception de formulaires. Si vous n’avez plus besoin d’un modèle de formulaire particulier, vous souhaiterez peut-être retirer et conserver une copie numérique du modèle de formulaire pour vos enregistrements. En outre, vous souhaiterez peut-être conserver les données collectées dans les formulaires basés sur ce modèle de formulaire.

De nombreuses organisations suivent des directives strictes en matière de stockage à long terme et conservation des données dans des archives. Par exemple, une organisation peut-être être nécessaires pour conserver les enregistrements de transactions client pour un nombre spécifique d’années. Les instructions d’archivage dans votre organisation peuvent être pilotées par les stratégies internes, la conformité réglementaire ou les deux. Dans le cadre du processus de planification, vous devez découvrir les nouveautés de votre stratégie.

Le modèle de formulaire d’archivage

Si vous êtes un administrateur de batterie de serveurs pour un serveur exécutant InfoPath Forms Services, vous pouvez désactiver les modèles de formulaires activés pour le navigateur lorsqu’ils deviennent obsolètes. Par exemple, vous souhaiterez peut-être retirer un modèle de formulaire d’enquête issue de l’enquête. Pour maintenir les bibliothèques en cours et encombrer, assurez-vous que les modèles de formulaire qui ne sont plus utilisées sont déclassés, et que vous disposez d’une stratégie en place pour l’audit et la mise à niveau des modèles de formulaire existants.

Si vous prévoyez de retirer un modèle de formulaire compatible avec les navigateurs qui est toujours utilisé, vous devez planifier à effectuer une mise à niveau progressive ou suspendre le modèle de formulaire afin d’empêcher l’arrêt, sessions en cours qui peut entraîner la perte de données et une brusque interruption pour les utilisateurs qui remplissent le formulaire.

Il est également judicieux de sélectionner archiver le fichier source pour le modèle de formulaire (accidentel) dans un programme de contrôle de version ou un autre type de solution de gestion de fichier utilisé par votre organisation. Menez permet de s’assurer que votre organisation et que vous ont un enregistrement du modèle de formulaire que vous pouvez utiliser lorsque vous accédez aux archives des formulaires et des données de formulaire, et dans le cas où vous voulez restaurer ou mettre à jour le modèle de formulaire.

Archiver les formulaires et les données de formulaire

Si votre organisation utilise Office SharePoint Server 2007, vous pouvez archiver les règles serveur formulaires complétés (fichiers .xml) en convertissant en pages Web. Le formulaire archivé pouvant être stocké dans la même bibliothèque où se trouve le formulaire d’origine ou qu’il peut être déplacé vers un autre emplacement selon les directives de votre organisation.

Remarque : Lorsque vous convertissez un formulaire dans une page Web, le fichier qui en résulte peut être légèrement différent à partir du fichier d’origine. Vous devez vérifier les résultats de la conversion pour vous assurer qu’elle répond à vos besoins. Par exemple, si une connexion de données à une source de données secondaire a été utilisée pour remplir une zone de liste sur le formulaire, vous ne verrez toutes les valeurs de la zone de liste dans le formulaire archivé. À la place, vous verrez uniquement la valeur spécifié par l’utilisateur lorsqu’ils rempli le formulaire.

Dans InfoPath, vous pouvez archiver un formulaire en l’ouvrant et l’exportation à un des formats suivants :

  • Format Portable Document Format (PDF)    PDF est un format de fichier électronique à présentation fixe qui conserve la mise en forme du document et permet le partage de fichiers. Le format PDF garantit que lorsque le fichier est affiché en ligne ou imprimé, il conserve le format exact souhaité et que des données dans le fichier ne peut pas être facilement copiées ou modifiées.

  • XML Paper Specification (XPS)    Le format XPS est un format électronique qui conserve la mise en forme du document et permet le partage de fichiers. Le XPS format garantit que lorsque le fichier est affiché en ligne ou imprimé, elle conserve le format exact souhaité, ainsi que les données du fichier ne peut pas être facilement copiées ou modifiées.

Vous pouvez enregistrer en tant que fichier PDF ou XPS à partir d’un programme Microsoft Office System 2007 uniquement après avoir installé un complément. Pour plus d’informations, voir Activer la prise en charge des autres formats de fichier, telles que les formats PDF et XPS.

Vous pouvez également exporter un formulaire complété en tant que page Web, dans le format de Page Web à fichier unique (MHTML). Ce type de fichier permet aux utilisateurs d’afficher (mais pas modifier) le contenu du formulaire dans un navigateur.

Haut de la Page

Développez vos compétences dans Office
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.

×