Concevoir un modèle de formulaire 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.

Dans cet article

Présentation des formulaires en mode hors connexion

Créer une connexion de données à une base de données Access pour une utilisation hors connexion

Créer une connexion de données à une base de données Access pour une utilisation hors connexion

Créer une connexion de données à une bibliothèque de documents SharePoint pour une utilisation hors connexion

Configurer la disponibilité des données

Désactiver une utilisation hors connexion

Présentation des formulaires en mode hors connexion

Vous devrez peut-être créer un modèle de formulaire Microsoft Office InfoPath que les utilisateurs pourront compléter déconnecté lors de leur ordinateur à partir du réseau. Par exemple, vous pouvez concevoir un modèle de formulaire un expert en matière de dans le champ Rechercher une demande de remboursement. Le modèle de formulaire contient des connexions de données secondaire qui fournissent des données à l'écran à partir d'une base de données externe. Le vérificateur doit ces données afin de remplir le formulaire. Certain toujours dans office et connecté au réseau, le vérificateur d'assurance peut créer un formulaire basé sur ce modèle de formulaire, puis enregistrez le formulaire sur son ordinateur. Dans le champ, le vérificateur de peut être ouverts et remplissez le formulaire sans être connecté à un réseau. Après avoir retour au bureau et que vous vous reconnectez au réseau, le vérificateur peut ensuite envoyer le formulaire.

Par défaut, un formulaire enregistré sur un ordinateur pouvez travailler sans connexion réseau. Lorsqu'un utilisateur crée un formulaire basé sur un modèle de formulaire, InfoPath télécharge et enregistre une copie de ce modèle de formulaire sur l'ordinateur de l'utilisateur. Chaque fois que l'utilisateur ouvre un formulaire basé sur ce modèle de formulaire, InfoPath vérifie d'abord s'il existe une connexion réseau à l'ordinateur. Si une connexion réseau existe, InfoPath vérifie l'emplacement où le modèle de formulaire a été téléchargé à partir de, à déterminer s'il existe une version mise à jour du modèle de formulaire. Si une version mise à jour existe, InfoPath met à jour le modèle de formulaire sur l'ordinateur de l'utilisateur. Si une connexion réseau n'existe pas, InfoPath utilise la version du modèle de formulaire qui se trouve sur un ordinateur de l'utilisateur.

Pour créer un modèle de formulaire pour une utilisation hors connexion, le modèle de formulaire doit être stocké sur l'ordinateur de l'utilisateur et toutes les données requises par l'utilisateur pour remplir le formulaire, telles que les éléments dans une zone de liste doivent être disponibles à l'utilisateur, même si l'ordinateur n'est pas connecté au réseau. Les données dans ces contrôles sont fournies à partir d'une connexion de données secondaire à une source de données externes. Ces données peuvent être stockées dans ordinateur de l'utilisateur dans le modèle de formulaire ou dans un emplacement de stockage spécial appelé le cache.

Lorsque vous ajoutez une connexion de données secondaire à un modèle de formulaire qui interroge des données à partir d'une source de données externe, InfoPath envoie une requête à cette source de données externe. Les résultats de la requête sont ensuite stockés dans le modèle de formulaire. Lorsque l'utilisateur crée un nouveau formulaire basé sur ce modèle de formulaire, les données enregistrées dans le modèle de formulaire sont disponibles pour l'utilisateur.

Lorsque le formulaire utilise cette connexion de données secondaire pour mettre à jour le contenu d'un contrôle de zone de liste déroulante modifiable avec les dernières données de la source de données externes, InfoPath stocke les résultats de cette requête à un emplacement de stockage spécial appelé cache, si l'ordinateur est connecté à un réseau. InfoPath utilise les données contenues dans ce cache pour fournir des données à ces contrôles.

Pour rendre les données à partir d'une connexion de données secondaire à vos utilisateurs, même si leur ordinateur n'êtes pas connecté à un réseau, vous pouvez effectuez au moins des opérations suivantes :

  • Stockez les données de la source de données externe dans le modèle de formulaire

  • Utilisez la connexion de données secondaire lorsque le formulaire s'ouvre.

Après avoir configuré la connexion de données secondaire pour qu'elle fonctionne pendant que l'ordinateur de l'utilisateur est en mode hors connexion, vous pouvez également configurer le modèle de formulaire pour récupérer les données les plus récentes à partir de la source de données externe. Vous pouvez configurer le modèle de formulaire pour récupérer les données les plus récentes (en limitant la disponibilité des données existantes dans le formulaire à un nombre de jours spécifique), puis ajouter un bouton pour obtenir les données les plus récentes.

Stockez les données dans le modèle de formulaire

Vous pouvez stocker les données à partir d'une connexion de données secondaire dans un modèle de formulaire en activant la case à cocher Enregistrer une copie des données dans le modèle de formulaire dans l'Assistant Connexion de données, quand vous créez la connexion de données secondaire.

Boîte de dialogue Assistant Connexion de données

Lorsque vous sélectionnez cette case à cocher, InfoPath utilise la connexion de données pour extraire des données à partir de la source de données externe. Il stocke ensuite ces données dans le modèle de formulaire. Lorsqu'un utilisateur crée un formulaire ou ouvre un formulaire existant basé sur votre modèle de formulaire, une copie du modèle de formulaire, ainsi que les données stockées, est téléchargée sur ordinateur de l'utilisateur. Si l'ordinateur est connecté à un réseau lors de la création du formulaire, InfoPath extrait les données à partir de la connexion de données externes chaque fois que le formulaire utilise cette connexion de données. Si l'utilisateur n'est pas connecté à un réseau lors de la création du formulaire, InfoPath utilise les données qui sont stockées dans le modèle de formulaire sur l'ordinateur de l'utilisateur.

Puisque les données ont été extraites au moment de la création de la connexion de données, la source de données externe a dû être mise à jour le temps qu'un utilisateur crée un formulaire basé sur ce modèle de formulaire. Si vous voulez que vos utilisateurs reçoivent les données les plus récentes à partir d'une source de données externe lorsqu'ils créent un nouveau formulaire ou qu'ils ouvrent un formulaire existant basé sur votre modèle de formulaire, vous devez concevoir votre formulaire afin qu'il utilise une connexion de données secondaire lors de sa première ouverture.

Utilisez la connexion de données secondaire lorsque le formulaire s'ouvre

Si vous souhaitez que les utilisateurs reçoivent les données les plus récentes à partir d'une source de données externe, plutôt que d'utiliser les données stockées dans un modèle de formulaire, activez la case à cocher extraire automatiquement les données lorsque le formulaire est ouvert dans l'Assistant connexion de données lorsque vous créez la connexion de données secondaire. Dernière page de la boîte de dialogue Assistant Connexion de données

Lorsqu'un utilisateur crée un nouveau formulaire tout en étant connecté au réseau, InfoPath utilise cette connexion de données secondaire pour récupérer les données les plus récentes dans la source de données externe. Ces données sont stockées dans le cache. Si l'utilisateur ouvre un formulaire existant qui est enregistré sur son ordinateur, InfoPath vérifie si l'ordinateur est connecté à un réseau. Si l'ordinateur est connecté à un réseau, InfoPath récupère les données les plus récentes à partir de la source de données externe en utilisant cette connexion de données. Si l'utilisateur travaille en mode hors connexion, InfoPath utilise les données stockées dans le cache ou dans le modèle de formulaire.

Note de sécurité : Les données extraites d'une source de données secondaire sont stockées dans l'ordinateur en tant que texte brut. Si vous utilisez une connexion de données secondaire pour récupérer des données sensibles à partir d'une source de données externe, vous souhaiterez désactiver cette fonctionnalité pour aider à protéger les données à partir d'une utilisation non autorisée en cas de perte ou de vol de l'ordinateur. Si vous désactivez cette fonctionnalité, les données seront disponibles uniquement si l'utilisateur est connecté au réseau.

Obtenir les données les plus récentes

Si une source de données externe est régulièrement mise à jour, vous pouvez configurer un modèle de formulaire pour permettre aux utilisateurs de récupérer les dernières données via la connexion de données secondaire. Pour ce faire, vous pouvez limiter la disponibilité des données qui sont stockées dans le cache à un nombre spécifié de jours, puis, vous pouvez ajouter un bouton pour extraire les données des sources de données externes à l'aide de toutes les connexions de données secondaire dans le formulaire. Faire cela permet de garantir que les utilisateurs travaillent avec les données les plus récentes.

Par ailleurs, vous pouvez limiter la disponibilité des données à partir d'une connexion de données secondaire en définissant une date d'expiration sur combien de temps auquel vous voulez données stocké sur l'ordinateur d'un utilisateur. Boîte de dialogue Options de formulaire

Lorsque vous utilisez cette option, InfoPath rend les données à partir de toutes les connexions de données secondaire disponible à l'écran pour seulement le nombre spécifié de jours. Après que ce nombre de jours, les données n'apparaîtront pas dans le formulaire. Vous pouvez ensuite ajouter un bouton à votre formulaire que les utilisateurs peuvent cliquer pour récupérer des données à l'aide d'une connexion de données secondaire spécifique ou toutes les connexions de données secondaire dans le formulaire.

Note de sécurité : Même si les données ne sont pas disponibles pour le formulaire, elles demeurent sur l'ordinateur de l'utilisateur une fois le nombre de jours défini écoulé. Ensuite, lorsque le système d'exploitation utilise cet espace pour stocker d'autres éléments, les données sont écrasées uniquement.

Haut de la page

Créer une connexion de données à une base de données Access pour une utilisation hors connexion

Avant d'ajouter une connexion de données secondaire à une base de données Microsoft SQL Server à votre modèle de formulaire, vous devez vous procurer les informations suivantes auprès de votre administrateur de base de données.

  • Le nom du serveur où la base de données que vous allez utiliser avec ce modèle de formulaire est stockée.

  • Le nom de la base de données que vous utiliserez avec ce modèle de formulaire.

  • L'authentification requise par la base de données. La base de données peut utiliser l'authentification de Microsoft Windows ou celle de SQL Server afin de déterminer comment les utilisateurs peuvent accéder à la base de données.

  • Le nom de la table qui contient les données que vous voulez envoyer au formulaire. Il s'agit de la table primaire. Si vous prévoyez d'utiliser plusieurs tables dans la base de données, vous devez le nom des autres, les tables enfant. Vous devez également les noms des champs dans les tables enfants qui possèdent des relations dans les champs de la table primaire.

  • Vous pouvez également stocker en toute sécurité les résultats de la requête sur le formulaire, pour une utilisation hors ligne.

Une fois que vous avez obtenu ces informations, vous pouvez utiliser la procédure suivante pour créer la connexion de données à une base de données SQL pour une utilisation hors connexion.

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

  2. Dans la boîte de dialogue Connexions de données, cliquez sur Ajouter.

  3. Dans l'Assistant Connexion de données, cliquez sur Créer une nouvelle connexion, puis sur Recevoir les données et enfin, sur Suivant.

  4. Dans la page suivante de l'assistant, cliquez sur Base de données (uniquement Microsoft SQL Server ou Microsoft Office Access) puis cliquez sur Suivant.

  5. Sur la page suivante, cliquez sur Sélectionner une base de données.

  6. Dans la boîte de dialogue Sélectionner la source de données, cliquez sur Nouvelle source.

  7. Dans la liste À quel type de source de données souhaitez-vous vous connecter, cliquez sur Microsoft SQL Server, puis sur Suivant.

  8. Dans la zone Nom du serveur, tapez le nom du serveur où la base de données est stockée.

  9. Sous Informations d'identification de la connexion, effectuez l'une des opérations suivantes :

    • Si la base de données détermine l'utilisateur qui dispose d'un accès au serveur selon les informations d'identification utilisées dans un réseau Microsoft Windows, cliquez sur Utiliser l'authentification Windows.

    • Si la base de données détermine l'utilisateur qui dispose d'un accès au serveur en fonction d'un nom d'utilisateur et d'un mot de passe spécifiés que vous obtenez de l'administrateur de base de données, cliquez sur Utiliser le nom d'utilisateur et le mot de passe suivants, puis tapez ce nom d'utilisateur et ce mot de passe dans les zones Nom d'utilisateur et Mot de passe.

  10. Cliquez sur Suivant.

  11. Sur la page suivante de l'assistant, dans la liste Sélectionner la base de données qui contient les informations souhaitées, cliquez sur la base de données que vous souhaitez utiliser, activez la case à cocher Se connecter à une table spécifique, cliquez sur le nom de la table primaire, puis sur Suivant.

  12. Sur la page suivante, dans la case Nom de fichier, tapez un nom pour le fichier qui stockera les informations de connexion de données.

  13. Pour enregistrer ces paramètres, cliquez sur Terminer.

  14. Ajouter toutes les autres tables que vous souhaitez utiliser dans la connexion de données de requête.

    Comment ?

    1. Cliquez sur Ajouter une table.

    2. Dans la boîte de dialogue Ajouter une Table ou requête, cliquez sur le nom de la table enfant, puis cliquez sur suivant. InfoPath tente de définir les relations en faisant correspondre les noms de champs dans deux tables. Si vous ne souhaitez pas utiliser la relation proposée, sélectionnez la relation, puis cliquez sur Supprimer la relation. Pour ajouter une relation, cliquez sur Ajouter une relation. Dans la boîte de dialogue Ajouter une relation, cliquez sur le nom de chaque champ associé dans la colonne correspondante, puis cliquez sur OK.

    3. Cliquez sur Terminer.

    4. Pour ajouter des tables enfant supplémentaires, recommencez ces étapes.

  15. Cliquez sur Suivant.

  16. Si vous souhaitez que les données de cette connexion de données secondaire soient disponibles même si l'ordinateur de l'utilisateur n'est pas connecté à un réseau, activez la case à cocher Enregistrer une copie des données dans le modèle de formulaire. Lorsque vous activez cette case à cocher, InfoPath interroge la source de données externe et stocke les résultats dans le modèle de formulaire.

    Note de sécurité : Activez cette case à cocher stocke les résultats de la requête dans le modèle de formulaire. Étant donné que les données sont stockées dans le modèle de formulaire, il est disponible dans les formulaires remplis par les utilisateurs, même si leur ordinateur n'êtes pas connecté à un réseau. Si vous obtenez des données sensibles à partir de cette connexion de données, vous souhaiterez désactiver cette fonctionnalité pour aider à protéger les données en cas de perte ou de vol de l'ordinateur.

  17. Cliquez sur Suivant.

  18. Dans la page suivante de l'Assistant, tapez un nom descriptif pour cette connexion de données secondaire. Vérifiez que les informations contenues dans la section Résumé sont correctes. Pour autoriser les utilisateurs à utiliser cette connexion de données secondaire lorsqu'ils créent un nouveau formulaire ou ouvrent un formulaire existant basé sur ce modèle de formulaire, activez la case à cocher extraire automatiquement les données lorsque le formulaire est ouvert.

Haut de la page

Créer une connexion de données à une base de données Access pour une utilisation hors connexion

Avant d'ajouter une connexion de données secondaire à une base de données Access à votre modèle de formulaire, vous devez vous procurer les informations suivantes auprès de votre administrateur de base de données :

  • Le nom et l'emplacement de la base de données.

    Remarque : Vous devez aussi savoir si la base de données se trouve à un emplacement réseau accessible à vos utilisateurs. Si d'autres utilisateurs sur le réseau doivent créer des formulaires basés sur ce modèle de formulaire, votre base de données doit se trouver à un emplacement réseau accessible à vos utilisateurs.

  • Si votre modèle de formulaire doit interroger la base de données uniquement, vous avez besoin du nom de la table qui fournit les résultats de la requête envoyée à la base de données. Cette table constitue alors la table primaire lorsque vous configurez la connexion de données de requête.

  • Les noms de toutes les autres tables que la table primaire peut-être nécessiter des données à partir de. Dans la plupart des cas, les relations entre les tables sont déjà établies dans la base de données. Si vous devez établir des relations entre la table primaire et une autre table, vous devez les noms de champs associés dans les deux tables.

Une fois que vous avez obtenu ces informations, vous pouvez utiliser la procédure suivante pour créer la connexion de données à une base de données Access pour une utilisation hors connexion.

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

  2. Dans la boîte de dialogue Connexions de données, cliquez sur Ajouter.

  3. Dans l'Assistant Connexion de données, cliquez sur Créer une nouvelle connexion, puis sur Recevoir les données et enfin, sur Suivant.

  4. Dans la page suivante de l'assistant, cliquez sur Base de données (uniquement Microsoft SQL Server ou Microsoft Office Access) puis cliquez sur Suivant.

  5. Sur la page suivante, cliquez sur Sélectionner une base de données.

  6. Dans la boîte de dialogue Sélectionner la source de données, accédez à l'emplacement de votre base de données.

    Remarque : Si votre base de données est stocké dans un emplacement réseau, recherchez le chemin UNC de l'emplacement. Ne pas naviguez jusqu'à l'emplacement réseau via un lecteur réseau mappé. Si vous utilisez un lecteur réseau mappé, les formulaires créés en fonction de ce modèle de formulaire recherche la base de données à partir d'un lecteur réseau mappé. Si l'utilisateur ne possède pas d'un lecteur réseau mappé, le formulaire ne trouve pas la base de données.

  7. Cliquez sur le nom de votre base de données, puis cliquez sur Ouvrir.

  8. Dans la boîte de dialogue Sélectionner une table, cliquez sur la table primaire que vous voulez utiliser, puis sur OK.

  9. Dans la page suivante de l'Assistant, activez la case à cocher Afficher les colonnes de la table.

    Par défaut, l'ensemble des champs dans la table est ajouté à la source de données principale du modèle de formulaire.

  10. Sous Structure de la source de données, désactivez les cases à cocher correspondant aux champs que vous ne souhaitez pas inclure dans la source de données principale.

    Ajoutez toute autre table ou requête supplémentaire que vous souhaitez utiliser dans cette connexion de données.

    Comment ?

    1. Cliquez sur Ajouter une table.

    2. Dans la boîte de dialogue Ajouter une Table ou requête, cliquez sur le nom de la table enfant, puis cliquez sur suivant. InfoPath tente de définir les relations en faisant correspondre les noms de champs dans deux tables. Si vous ne souhaitez pas utiliser la relation proposée, sélectionnez la relation, puis cliquez sur Supprimer la relation. Pour ajouter une relation, cliquez sur Ajouter une relation. Dans la boîte de dialogue Ajouter une relation, cliquez sur le nom de chaque champ associé dans la colonne correspondante, puis cliquez sur OK.

    3. Cliquez sur Terminer.

    4. Pour ajouter des tables enfant supplémentaires, recommencez ces étapes.

  11. Cliquez sur Suivant.

  12. Afin que les données de cette connexion de données secondaire soient disponibles même si l'ordinateur de l'utilisateur n'est pas connecté à un réseau, activez la case à cocher Enregistrer une copie des données dans le modèle de formulaire. Lorsque vous activez cette case à cocher, InfoPath interroge la source de données externe et stocke les résultats de la requête dans le modèle.

    Note de sécurité : Activez cette case à cocher stocke les résultats de la requête dans le modèle de formulaire. Étant donné que les données sont stockées dans le modèle de formulaire, il est disponible dans les formulaires remplis par les utilisateurs, même si leur ordinateur n'êtes pas connecté à un réseau. Si vous obtenez des données sensibles à partir de cette connexion de données, vous souhaiterez désactiver cette fonctionnalité pour aider à protéger les données en cas de perte ou de vol de l'ordinateur.

  13. Cliquez sur Suivant.

  14. Dans la page suivante de l'Assistant, tapez un nom descriptif pour cette connexion de données secondaire. Vérifiez que les informations contenues dans la section Résumé sont correctes. Pour autoriser les utilisateurs à utiliser cette connexion de données secondaire lorsqu'ils créent un nouveau formulaire ou ouvrent un formulaire existant basé sur ce modèle de formulaire, activez la case à cocher extraire automatiquement les données lorsque le formulaire est ouvert.

Haut de la page

Créer une connexion de données à une bibliothèque de documents SharePoint pour une utilisation hors connexion

Avant d'ajouter une connexion de données secondaire pour votre modèle de formulaire, vous devez les informations suivantes à votre administrateur de site.

  • L'emplacement du site Microsoft Windows SharePoint Services et les autorisations nécessaires pour y accéder.

  • Vérification que le site est configuré afin que vos utilisateurs puissent accéder aux données à partir de la bibliothèque de documents ou de la liste.

  • Vérification que vous pouvez stocker les données à partir de la bibliothèque de documents ou la liste sur les ordinateurs de vos utilisateurs pour une utilisation hors connexion.

Une fois que vous avez obtenu ces informations, vous pouvez utiliser la procédure suivante pour créer la connexion de données à une base de données Access pour une utilisation hors connexion.

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

  2. Dans la boîte de dialogue Connexions de données, cliquez sur Ajouter.

  3. Dans l'Assistant Connexion de données, cliquez sur Créer une nouvelle connexion, puis sur Recevoir les données et enfin, sur Suivant.

  4. Sur la page suivante de l'Assistant, cliquez sur Bibliothèque ou liste SharePoint, puis cliquez sur Suivant.

  5. Sur la page suivante de l'Assistant, tapez l'URL du site SharePoint avec la bibliothèque de documents ou la liste, puis cliquez sur Suivant.

  6. Sur la page suivante, dans la liste Sélectionnez une liste ou une bibliothèque cliquez sur la liste ou la bibliothèque que vous souhaitez utiliser, puis cliquez sur Suivant.

  7. Dans la page suivante de l'Assistant, activez les cases à cocher situées en regard des champs qui doivent fournir des données au modèle de formulaire. Si le modèle de formulaire doit être publié sur la bibliothèque de documents et que vous souhaitez que les formulaires qui reposent sur ce modèle de formulaire récupèrent des métadonnées sur le formulaire, activez la case à cocher Inclure les données pour le formulaire actif uniquement.

  8. Cliquez sur Suivant.

  9. Afin que les données de cette connexion de données secondaire soient disponibles même si l'ordinateur de l'utilisateur n'est pas connecté à un réseau, activez la case à cocher Enregistrer une copie des données dans le modèle de formulaire. Lorsque vous activez cette case à cocher, InfoPath interroge la source de données externe et stocke les résultats de la requête dans le modèle de formulaire.

    Note de sécurité : Activez cette case à cocher stocke les résultats de la requête dans le modèle de formulaire. Étant donné que les données sont stockées dans le modèle de formulaire, il est disponible dans les formulaires remplis par les utilisateurs, même si leur ordinateur n'êtes pas connecté à un réseau. Si vous obtenez des données sensibles à partir de cette connexion de données, vous souhaiterez désactiver cette fonctionnalité pour aider à protéger les données en cas de perte ou de vol de l'ordinateur.

  10. Cliquez sur Suivant.

  11. Sur la page suivante de l'Assistant, tapez un nom descriptif pour cette connexion de données secondaire, puis vérifiez l'exactitude des informations dans la section Résumé.

  12. Pour permettre à vos utilisateurs d'utiliser cette connexion de données secondaire lorsque qu'ils créent un nouveau formulaire ou qu'ils ouvrent un formulaire existant basé sur ce modèle de formulaire, activez la case à cocher Extraire automatiquement les données à l'ouverture du formulaire.

Haut de la page

Configurer la disponibilité des données

Si votre source de données externe est régulièrement mise à jour avec les nouvelles données, vous pouvez configurer le modèle de formulaire pour libérer des données mises en cache. Ces données sont disponibles pour les formulaires basés sur ce modèle de formulaire pour un nombre limité de jours qui correspond à la planification de mise à jour de la source de données externes. En limitant le nombre de jours pendant lequel les données sont disponibles pour les formulaires basés sur ce modèle de formulaire, vous pouvez exiger que les utilisateurs mettre à jour les données à partir de la source de données externes à intervalles réguliers.

Pour mettre à jour les données, vous pouvez ajouter un bouton à votre modèle de formulaire sur lequel les utilisateurs peuvent cliquer pour mettre à jour les données à partir de toutes les connexions de données secondaires utilisées dans le modèle de formulaire.

Remarque : Si vous utilisez un bouton pour actualiser la connexion de données, indiquez à vos utilisateurs de cliquer sur ce bouton uniquement s'ils sont connectés à un réseau.

Spécifiez le nombre de jours de disponibilité des données en mémoire cache

Ce paramètre s'applique à toutes les connexions de données secondaires dans le modèle de formulaire.

  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. Sous Hors connexion, activez la case à cocher Stocker les données renvoyées par les requêtes pour qu'elles soient accessibles en mode hors connexion.

  4. Cliquez sur Nombre de jours après lequel les requêtes stockées expirent.

  5. Dans la liste, sélectionnez le nombre de jours de disponibilité pour le formulaire des données en mémoire cache.

Ajouter un bouton pour actualiser la connexion de données

  1. Si le modèle de formulaire comporte plusieurs vues, cliquez sur nom de l'affichage dans le menu affichage pour accéder à la vue avec le contrôle dans lequel vous souhaitez afficher les données à partir de la source de données secondaire.

  2. Si le volet Office Contrôles n’est pas visible, cliquez sur Autres contrôles dans le menu Insertion, ou appuyez sur Alt+I, C.

  3. Faites glisser un contrôle de bouton sur votre modèle de formulaire.

  4. Double-cliquez sur le contrôle de bouton que vous venez d'ajouter au modèle de formulaire.

  5. Cliquez sur l'onglet Général.

  6. Dans la liste Action, cliquez sur Actualiser.

  7. Dans la zone Étiquette, tapez le nom que vous voulez faire figurer sur le bouton.

  8. Cliquez sur Paramètres.

  9. Dans la boîte de dialogue Actualiser, effectuez l'une des actions suivantes :

    • Pour configurer le bouton afin de récupérer les données les plus récentes via cette connexion de données, cliquez sur Une seule source de données secondaire.

    • Pour configurer le bouton pour récupérer les données les plus récentes à travers toutes les connexions de données secondaires, cliquez sur Toutes les sources de données secondaires.

  10. Dans la liste Choisissez la source de données secondaire, cliquez sur la source de données secondaire associée à la connexion de données de requête.

  11. Cliquez sur OK pour fermer toutes les boîtes de dialogue ouvertes.

  12. Pour tester vos modifications, cliquez sur Aperçu dans la barre d’outils Standard, ou appuyez sur Ctrl+Maj+B.

Haut de la page

Désactiver une utilisation hors connexion

Dans certains cas, vous souhaiterez créer un modèle de formulaire pour autoriser uniquement les utilisateurs à remplir un formulaire lorsqu'ils sont connectés à un réseau. Par exemple, si votre modèle de formulaire comporte une connexion de données à une source de données externe qui contient des données sensibles ou confidentielles, vous pouvez choisir de configurer le modèle de formulaire pour autoriser les formulaires à remplir dans un état connecté uniquement. En configurant le modèle de formulaire de cette manière, vous pouvez protéger les données en cas de perte ou de vol, l'ordinateur, car les données ne sont pas stockées sur l'ordinateur de l'utilisateur.

Pour configurer le modèle de formulaire afin de permettre aux utilisateurs de remplir le formulaire uniquement si leur ordinateur est connecté à un réseau, procédez comme suit.

  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. Sous Hors connexion, désactivez la case à cocher Autoriser les utilisateurs à remplir ce formulaire si les données sont indisponibles.

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.

×