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

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

Si vous créez un modèle de formulaire que les utilisateurs peuvent remplir sur un ordinateur qui ne dispose pas de connectivité réseau ou si la source de données externe du formulaire est indisponible, vous pouvez configurer le modèle de formulaire de manière à ce que les formulaires basés sur ce modèle mettent les données d'une connexion de données secondaire en cache à chaque fois que le formulaire utilise cette connexion de données.

Remarque : Vous ne pouvez pas configurer la connexion de données principale d'un modèle de formulaire pour mettre les données d'une source de données externe en cache. La connexion de données principale d'un formulaire peut uniquement obtenir des données si le formulaire est connecté à un réseau.

Contenu de cet article

Présentation

Considérations en matière de compatibilité

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

Modifier le comportement hors connexion du modèle de formulaire

Présentation

Un formulaire basé sur un modèle de formulaire peut contenir des connexions de données secondaires qui obtiennent, depuis des sources de données externes, des données qu'un utilisateur doit remplir avant d'envoyer le formulaire. Pour permettre aux utilisateurs de remplir des formulaires basés sur ce modèle de document lorsque leurs ordinateurs ne sont pas connecté à un réseau ou lorsque le formulaire ne peut pas être connecté à une source de données externe, vous pouvez configurer le modèle de formulaire de manière à permettre aux formulaires de mettre les données en cache sur les ordinateurs des utilisateurs lorsque le formulaire utilise la connexion de données secondaire. Lorsque les données d'une connexion de données secondaire sont mises en cache, l'utilisateur a accès aux données même si son ordinateur n'est pas connecté à un réseau ou si la source de données externe n'est pas disponible.

Note de sécurité : Avant de configurer le modèle de formulaire pour permettre aux formulaires pour mettre en cache les données à partir d'une connexion de données secondaire, pensez à ce qui peut se produire pour les données si perte ou de vol de l'ordinateur. Si vous utilisez une connexion de données secondaire pour obtenir des données sensibles, il pouvez que vous ne souhaitez pas activer cette fonctionnalité afin de protéger les données en cas de perte ou de vol de l'ordinateur. Si le formulaire récupère des données sensibles, vous pouvez choisir de configurer la connexion de données secondaire pour obtenir des données uniquement si l'ordinateur est connecté à un réseau.

Si vous configurez votre modèle de formulaire de manière à permettre aux formulaires de mettre des données d'une connexion de données secondaire en cache, Microsoft Office InfoPath stocke ces données en cache sur l'ordinateur de l'utilisateur lorsque le formulaire utilise une connexion de données secondaire. Si vous disposez de plusieurs connexions de données secondaires dans votre modèle de formulaire, vous devez configurer le modèle de formulaire de manière à mettre en cache les données de toutes les connexions de données. Vous ne pouvez pas configurer le modèle de formulaire de manière à mettre en cache les données de connexion de données secondaires spécifiques uniquement.

Par défaut, InfoPath configure le modèle de formulaire de manière ç ce que ses formulaires mettent ces données en cache indéfiniment. Vous pouvez configurer le modèle de formulaire de manière à ce que ses formulaires puissent accéder à ces données en cache pour un nombre de jours donné uniquement. Si vous configurez le modèle de formulaire de manière à ce que ses formulaires stockent ces données mises en cache pendant un nombre de jours donné, InfoPath empêche le formulaire d'utiliser les données du cache une fois ce nombre de jour écoulés. Les données du cache sont conservées sur l'ordinateur de l'utilisateur jusqu'à ce qu'InfoPath écrase les anciennes données du cache avec de nouvelles données ou que l'utilisateur supprime le formulaire de son ordinateur à l'aide de la boîte de dialogue Accueil. La boîte de dialogue Accueil apparaît au lancement d'InfoPath.

Note de sécurité : Les données présentes dans le cache sont stockées dans un fichier sous forme de texte brut qui peut être lu dans un éditeur de texte tel que Notepad. Si vous utilisez une connexion de données secondaire pour obtenir des données sensibles, vous souhaiterez peut-être configurer cette connexion de données secondaire de manière à obtenir des données uniquement si l'ordinateur est connecté à un réseau.

Par défaut, InfoPath permet aux utilisateurs de remplir des formulaires même si le formulaire ne peut pas extraire les données à partir de sa connexion de données secondaire. Cependant, vous pouvez configurer votre modèle de formulaire de manière à empêcher les utilisateurs de remplir des formulaires s'ils ne sont pas connectés à un réseau. Par exemple si vous disposez d'une connexion de données secondaire qui obtient des données uniquement lorsque l'utilisateur ouvre le formulaire pour la première fois et qu'aucune connexion de données secondaire n'est disponible lorsque l'utilisateur ouvre le formulaire, vous pouvez configurer le modèle de formulaire de manière à afficher un message d'avertissement, puis à fermer InfoPath.

Pour configurer le modèle de formulaire de manière à mettre les données d'une connexion de données secondaire en cache, vous pouvez utiliser l'Assistant Connexion de données lorsque vous créez la connexion de données ou configurer le modèle de formulaire à l'aide de la boîte de dialogue Connexions de données, à laquelle vous pouvez accéder en cliquant sur Connexions de données dans le menu Outils. Par défaut, InfoPath configure le modèle de formulaire de manière à ce que les utilisateurs puissent remplir des formulaires basés sur ce modèle de formulaire sans aucune donnée de la connexion de données secondaire et stocker des données d'une connexion de données indéfiniment. Vous pouvez modifier ce comportement par défaut dans la boîte de dialogue Options de formulaire.

Haut de la page

Considérations en matière de compatibilité

Même si vous pouvez configurer un modèle de formulaire compatible avec les navigateurs web pour permettre aux formulaires de mettre en cache les données d'une source de données secondaire, seuls les formulaires remplis dans InfoPath peuvent mettre les données en cache. Les formulaires remplis dans un navigateur Web ne peuvent pas mettre en cache les données d'une connexion de données secondaire.

Haut de la page

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

Si vous avez déjà configuré votre modèle de formulaire de manière à mettre en cache des données d'une connexion de données secondaire, vous pouvez ignorer cette procédure et simplement modifier le comportement hors connexion par défaut des formulaires basés sur votre modèle de formulaire.

Note de sécurité : Avant de configurer le modèle de formulaire pour permettre aux formulaires pour mettre en cache les données à partir d'une connexion de données secondaire, pensez à ce qui peut se produire pour les données si perte ou de vol de l'ordinateur. Si vous utilisez une connexion de données secondaire pour obtenir des données sensibles, il pouvez que vous ne souhaitez pas activer cette fonctionnalité afin de protéger les données en cas de perte ou de vol de l'ordinateur. Si le formulaire récupère des données sensibles, vous pouvez choisir de configurer la connexion de données secondaire pour obtenir des données uniquement si l'ordinateur est connecté à un réseau.

  1. Dans le menu Outils, cliquez sur Connexions de données.

  2. Dans la liste Connexions de données pour le modèle de formulaire, cliquez sur la connexion de données secondaire que vous souhaitez configurer pour une utilisation hors connexion, puis cliquez sur Modifier.

  3. Dans l'Assistant Connexion de données, cliquez sur Suivant jusqu'à ce qu'une page présentant la case à cocher Stocker une copie des données dans le modèle de formulaire s'affiche.

  4. Activez la case à cocher Stocker une copie des données dans le modèle de formulaire.

  5. Cliquez sur Suivant jusqu'à ce que l'Assistant se ferme.

  6. Recommencez les étapes 2 à 5 pour toute autre connexion de données secondaire que vous souhaiteriez configurer pour une utilisation hors connexion.

Haut de la page

Modifier le comportement hors connexion du modèle de formulaire

Par défaut, InfoPath permet aux utilisateurs de remplir des formulaires basés sur votre modèle de formulaire même si aucune donnée d'une connexion de données secondaire n'est disponible. InfoPath met également les données du cache à disposition indéfiniment. Vous pouvez configurer votre modèle de formulaire de manière à permettre à vos utilisateurs de remplir des formulaires uniquement si des données de la connexion de données secondaire sont disponibles. Vous pouvez également fixer une limite pour définir combien de temps les données du cache seront disponibles.

  1. Dans le menu Outils, cliquez sur Options de formulaire.

  2. Dans la liste Catégorie, dans la boîte de dialogue Options de formulaire, cliquez sur Hors connexion.

  3. Pour permettre à vos utilisateurs de remplir des formulaires basés sur ce modèle de formulaire uniquement si les données d'une connexion de données sont disponibles, désactivez la case à cocher Permettre aux utilisateurs de remplir ce formulaire si aucune donnée n'est disponible. Si cette case à cocher est désactivée et que la connexion de données est configurée de manière à récupérer des données lorsque l'utilisateur crée un formulaire basé sur ce modèle de formulaire, l'utilisateur obtiendra un message d'avertissement. Lorsque l'utilisateur clique sur OK, InfoPath se ferme.

  4. Pour mettre les données d'une connexion de données secondaire à disposition pendant un nombre de jours donné, activez la case à cocher Stocker les données obtenues par les requêtes pour pouvoir les utiliser en mode Hors connexion, cliquez sur Les requêtes stockées expirent après ce nombre de jours, puis cliquez sur le nombre de jours.

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.

×