Applies ToAccess pour Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Access offre plusieurs façons de réutiliser la conception de base de données. Vous pouvez enregistrer une base de données entière en tant que modèle, enregistrer une partie d’une base de données en tant que composant d’application ou enregistrer un champ ou un ensemble de champs en tant que modèle de type de données. Dans chaque cas, Access crée un fichier que vous pouvez ensuite partager avec d’autres personnes. De même, vous pouvez utiliser ces fichiers provenant de tiers.

Cet article explique comment enregistrer différents objets de base de données en tant que modèles, y compris des données dans certains cas. Il décrit également les différents fichiers de modèle et comment les partager. Cet article fournit des détails sur les composants d’application fournis avec Access.

Contenu de cet article

Présentation

Parfois, vous ne voulez pas recommencer à zéro. Lorsque vous passez beaucoup de temps à obtenir votre conception correctement, vous souhaitez en tirer le meilleur parti, par exemple en la réutilisant. Ou, peut-être souhaitez-vous tirer parti du travail de conception déjà effectué par d’autres personnes. Access fournit trois main façons de réutiliser la conception de base de données :

  • Les modèles de base de données    sont des fichiers (type de fichier *.accdt) que vous pouvez utiliser pour créer une base de données. En règle générale, une base de données à partir d’un modèle est prête à être utilisée, mais vous pouvez la personnaliser pour répondre à des besoins spécifiques. Par exemple, le modèle de base de données web Ressources offre des fonctionnalités de gestion des ressources de base, mais vous souhaiterez peut-être l’étendre en ajoutant des informations de service ou de budget relatives à votre organization. Access est fourni avec divers modèles de base de données, que vous pouvez voir en mode Backstage quand Access s’ouvre.

  • Les composants d’application    sont des fichiers tout comme les modèles de base de données, mais vous les utilisez pour ajouter des éléments de conception à une base de données existante, plutôt que pour servir de base de données pour une nouvelle base de données. Par exemple, le composant d’application Commentaires fournit une table configurée pour contenir des commentaires, y compris un champ de date/heure. Certains composants d’application démarrent un Assistant pour vous aider à créer une relation pour définir la façon dont le composant d’application s’intègre à vos tables existantes. Access est fourni avec plusieurs parties de l’application, que vous pouvez voir sous l’onglet Create.

  • Les modèles de type de données    sont des fichiers que vous pouvez utiliser pour créer des champs et des combinaisons de champs. Par exemple, vous pouvez utiliser les modèles de type de données Dates de début et de fin pour ajouter une paire de champs date/heure à une table en un seul clic. Les modèles de type de données utilisent un type de fichier (*.accft) différent des modèles de base de données et des parties d’application. Access est fourni avec divers modèles de type de données, que vous pouvez voir sous l’onglet Champs quand une table est ouverte en mode Feuille de données.

Enregistrement et partage d’éléments de conception de base de données à réutiliser

Create un modèle de base de données ou un composant d’application   Enregistrez une base de données en tant que fichier *.accdt à l’aide des commandes sous l’onglet Fichier . (Pour connaître les étapes, consultez la section Enregistrer et réutiliser les éléments de conception de base de données.) Vous pouvez ensuite utiliser le modèle pour créer une base de données ou, s’il s’agit d’une partie d’application, ajouter ses fonctionnalités à une base de données existante.

Les modèles de base de données et les parties d’application que vous créez sont stockés par défaut dans votre dossier modèles de données d’application itinérante (par exemple, C :\Users\<nom d’utilisateur>\AppData\Roaming\Microsoft\Templates\Access\). Vous pouvez placer des fichiers modèles dans ce dossier pour les rendre disponibles en tant que modèles de base de données ou composants d’application. De même, vous pouvez copier des fichiers modèles à partir de ce dossier et les donner à d’autres personnes pour leur propre utilisation.

Remarque : Comme toujours, soyez prudent lorsque vous utilisez des fichiers de tiers.

Create un modèle de type de données   Enregistrez une sélection de champs de table sous la forme d’un fichier *.accft à l’aide d’une commande sous l’onglet Champs . (Pour connaître les étapes à suivre, consultez la section Enregistrer et réutiliser les éléments de conception de base de données.)

Les modèles de type de données que vous créez sont stockés par défaut dans votre dossier modèles de données d’application itinérante (par exemple, C :\Users\<nom d’utilisateur>\AppData\Roaming\Microsoft\Templates\Access\). Vous pouvez placer des fichiers de modèle de type de données dans ce dossier pour les rendre disponibles en tant que types de données pour les nouveaux champs. De même, vous pouvez copier des fichiers modèles à partir de ce dossier et les donner à d’autres personnes pour leur propre utilisation.

Remarque : Comme toujours, soyez prudent lorsque vous utilisez des fichiers de tiers.

Haut de la page

Enregistrer une base de données en tant que modèle de base de données ou partie d’application (*.accdt)

Vous enregistrez une base de données en tant que modèle de base de données ou partie d’application à l’aide des commandes de l’onglet Enregistrer & Publier en mode Backstage.

  1. Sous l’onglet Fichier , cliquez sur Enregistrer & Publier.

  2. Sous Enregistrer la base de données sous, cliquez sur Modèle.

  3. Dans la boîte de dialogue Create Nouveau modèle à partir de cette base de données, spécifiez les champs suivants :

    • Nom   Obligatoire. Entrez le texte qui identifiera le modèle ou le composant d’application. Access affiche ce nom en même temps que le modèle ou la partie d’application.

    • DescriptionEntrez le texte qui décrit le contenu ou l’objectif du modèle ou du composant d’application. Cela s’affiche dans l’info-bulle pour le modèle ou le composant d’application.

    • Catégorie   Sélectionnez Modèles utilisateur pour que le composant d’application s’affiche sous Modèles utilisateur sur le ruban (valeur par défaut). Vous pouvez également ajouter une catégorie en la tapant, puis affecter cette partie d’application et les parties futures à cette catégorie. La nouvelle catégorie s’affiche dans le ruban.

    • Icône   Spécifiez une icône à afficher pour le modèle ou le composant d’application. Pour les composants d’application, cette icône s’affiche dans la galerie de composants d’application sur le ruban.

    • Aperçu   Spécifiez une image plus grande à afficher pour le modèle en mode Backstage. Lorsque vous recherchez un modèle, cette image correspond à ce que vous verrez pour ce modèle.

    • Table principale   Spécifiez une table qui sera la table principale pour le composant d’application. Cette table sera utilisée par défaut pour lier la partie application à d’autres tables d’une base de données à laquelle le composant est ajouté. Lorsqu’une personne utilise le composant d’application, Access démarre un Assistant pour vous aider à créer la relation. Bien que la table principale soit utilisée par défaut, vous pouvez sélectionner une autre table lors de l’exécution de l’Assistant.

    • Formulaire d’instanciation   Spécifiez un formulaire qui s’ouvre par défaut lors de la première ouverture des bases de données à partir de ce modèle. Par défaut, ce formulaire ne s’ouvre qu’une seule fois. Le formulaire peut contenir du code qu’il exécute lorsqu’il s’ouvre, mais la présence de code génère un avertissement de sécurité.

    • Composant d’application   Cochez cette case pour enregistrer la base de données en tant que composant d’application. Décochez cette case activée pour enregistrer la base de données en tant que modèle de base de données.

      Remarque : Vous devez sélectionner cette zone case activée avant de pouvoir spécifier une valeur pour La table principale.

    • Inclure des données dans le modèle   Cochez cette case case activée pour enregistrer les données qui se trouve dans la base de données dans le cadre du modèle. Lorsque de nouvelles bases de données sont créées à partir du modèle, elles incluent ces données.

  4. Cliquez sur OK pour enregistrer votre modèle. Par défaut, Access enregistre votre modèle dans C :\Users\<utilisateur actuel>\AppData\Roaming\Microsoft\Templates\Access\.

Enregistrer un champ en tant que modèle de type de données (*.accft)

Pour créer un modèle de type de données, vous sélectionnez un champ ou une combinaison de champs, puis utilisez une commande sur le ruban pour les enregistrer en tant que modèle. Assurez-vous que le ou les champs sont configurés comme vous le souhaitez avant de commencer : définissez toutes les propriétés que vous souhaitez conserver dans le cadre du modèle de type de données. Par exemple, si vous souhaitez créer un modèle de type de données « euro », vous pouvez créer un champ monétaire, puis définir son format sur Euro.

  1. Ouvrez la table contenant les champs ou champs que vous souhaitez enregistrer en tant que modèle.

  2. Sélectionnez le ou les champs que vous souhaitez enregistrer pour les réutiliser.

  3. Sous l’onglet Champs , dans le groupe Ajouter & Supprimer , cliquez sur Autres champs, puis sur Enregistrer la sélection en tant que nouveau type de données.

  4. Dans la boîte de dialogue Create Nouveau type de données à partir des champs, spécifiez les éléments suivants :

    • Nom   Obligatoire. Il identifie votre modèle de type de données et s’affiche dans la liste des champs disponibles lorsque vous choisissez un champ dans la liste Autres champs .

    • DescriptionEntrez le texte qui décrit le contenu ou l’objectif du modèle de type de données. Cela apparaît dans l’info-bulle qui s’affiche lorsque vous pointez sur le modèle de type de données dans la liste Autres champs .

    • Catégorie   Sélectionnez une catégorie dans laquelle répertorier le modèle de type de données dans la liste Autres champs . Par défaut, la catégorie est Types définis par l’utilisateur.

    • Formulaire d’instanciation   Si vous le souhaitez, spécifiez un formulaire qui s’ouvre par défaut la première fois que le modèle de type de données est utilisé.

  5. Cliquez sur OK pour enregistrer votre modèle de type de données.

Haut de la page

Réutiliser la conception de base de données à partir d’un tiers

Vous pouvez rendre un modèle de base de données ou une partie d’application d’un tiers disponible sur le ruban en plaçant une copie du fichier .accdt dans le dossier approprié sur votre ordinateur.

  1. Obtenez le fichier modèle (il doit avoir une extension de fichier .accdt ou .accft).

  2. Placez une copie du fichier dans <racine du système>Utilisateurs\<'utilisateur actuel>\AppData\Roaming\Microsoft\Templates\Access\, où :

    • <racine système> est le dossier racine de votre installation Windows (généralement C :\), et

    • <> utilisateur actuel est le nom d’utilisateur que vous avez utilisé pour vous connecter à Windows.

      Remarque : Si le dossier n’existe pas encore, créez-le.

  3. Effectuez l’une des opérations suivantes :

    • Pour utiliser un modèle de base de données, sous l’onglet Fichier, cliquez sur Nouveau, sur Mes modèles, sur le modèle souhaité, puis sur Create.

    • Pour utiliser un composant d’application, ouvrez la base de données à laquelle vous souhaitez ajouter le composant, puis, sous l’onglet Create, cliquez sur Composants d’application, puis sur la partie souhaitée.

    • Pour utiliser un modèle de type de données, ouvrez la table dans laquelle vous souhaitez créer un champ, puis sous l’onglet Champs , dans le groupe Ajouter & Supprimer , cliquez sur Autres champs, puis cliquez sur le modèle de type de données souhaité.

Haut de la page

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.