Création de bases de données avec Access 2010 et Access Services (traduction automatique)

Important

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

Procédure Office Visual

Résumé  découvrez comment créer et publier une base de données Microsoft Access 2010 vers Access Services sur Microsoft SharePoint Server 2010. (8 pages imprimées)

Dernière modification : lundi 9 mars 2015

S’applique à : Access 2010 | Access Services | Office 2010 | SharePoint Foundation 2010 | SharePoint Server 2010

**S'applique à:**Microsoft Access 2010, Microsoft SharePoint Server 2010, Microsoft Access Services

Fournie par :   Joel Krist, iSoftStone (éventuellement en anglais)

Février 2010

Vue d’ensemble

Access 2010 offre de nombreuses nouvelles fonctionnalités et améliorations. Access 2010 de bases de données sera publié vers SharePoint, ce qui permet à plusieurs utilisateurs d'interagir avec l'application de base de données à partir de n'importe quel navigateur Web conforme aux normes permet l'intégration améliorée avec SharePoint Server 2010 via Access Services. Cet Visual article explique comment créer une base de données de Access 2010 Web et publiez-le sur Access Services sur SharePoint Server 2010.

Code

Téléchargez l'exemple de code (éventuellement en anglais)

Cet Visual article explique comment créer une base de données du Web Access 2010, de publier la base de données sur SharePoint Server 2010 et d'utiliser la nouvelle interface Web pour travailler avec la solution de base de données via le navigateur Web.

Création d'une base de données Web d'accès 2010

Cet Visual article explique la publication Web de base de données et l'utilisation au lieu de montrant comment créer une solution complexe qui utilise toutes les nouvelles fonctionnalités dans Access 2010.

La procédure suivante décrit comment créer une base de données du Web Access 2010.

  1. Démarrez Access 2010. Access affiche la Mode Microsoft Office Backstage. Ainsi, une nouvelle base de données à créer.

  2. Sélectionnez l'onglet Nouveau dans le volet de navigation gauche, puis sélectionnez Base de données Web vide à partir des Modèles disponibles. Création d'une base de données Web permet de garantir que les fonctionnalités qui sont utilisées par la base de données sera compatibles avec la fonctionnalité de publication Web. Pour plus d'informations sur la compatibilité du Web, consultez la section lecture il dans cet article.

    Figure 1. Sélection de modèle de base de données Web vide


    Sélection d’un modèle de base de données vierge

  3. Remplacez le Nom de fichierPartsAndSuppliers , puis cliquez sur Créer. Une fois Access crée une copie locale de la base de données qui contient une seule table nommée Table1, ajoutez les champs suivants à la table Table1.

    Tableau 1. Champs de la table table1 :

    Nom du champ

    Type de champ

    Nom du fournisseur

    Text

  4. Enregistrer les modifications apportées à la table et définissez son nom aux fournisseurs lorsque vous êtes invité.

  5. Ajouter un formulaire Web à la base de données qui permettre de données à entrer dans la ligne d'une table fournisseurs à la fois. Sélectionnez l'onglet Créer sur le ruban et puis cliquez sur Formulaire dans le groupe de ruban de Formulaires . Access crée le nouveau formulaire Web pour la table fournisseurs.

  6. Enregistrer les modifications dans la base de données. Access vous invite pour le nouveau nom du formulaire. Acceptez le nom par défaut « Fournisseurs ».

  7. Créer une nouvelle table. Sélectionnez l'onglet Créer sur le ruban, puis sur le bouton de la Tableau dans le groupe de ruban de Tables . Ajoutez les champs suivants vers la nouvelle table.

    Tableau 2. Nouveaux champs de table

    Nom du champ

    Type de champ

    Nom de la pièce

    Text

    Fournisseur

    Recherche & relation

  8. Lorsque le type de champ de recherche et de la relation est spécifié, Access démarre l'Assistant pour configurer le champ liste de choix. Dans la première page de l'Assistant de recherche, spécifiez que le nouveau champ obtient ses valeurs à partir d'une autre table, puis sur Suivant.

  9. Dans la deuxième page de l'Assistant de recherche, sélectionnez la table fournisseurs en tant que la table source pour les valeurs de recherche, puis sur Suivant.

  10. Dans la troisième page de l'Assistant de recherche, sélectionnez le champ nom de fournisseur que le champ source pour les valeurs de recherche, puis sur Suivant.

  11. Dans la quatrième page de l'Assistant Liste de choix, trier les valeurs de recherche affichées dans la liste par ordre croissant par un nom de fournisseur, puis sur Suivant.

  12. Dans la cinquième page de l'Assistant Liste de choix, cliquez sur Nommer le nouveau fournisseur de champ , puis cliquez sur Terminer.

    Access vous invite pour le nouveau nom de table. Nommez la nouvelle table de pièces et puis cliquez sur OK.

  13. Ajouter un formulaire Web à la base de données qui permettre de données à entrer dans la table pièces d'une ligne à la fois. Sélectionnez l'onglet Créer sur le ruban et puis cliquez sur Formulaire dans le groupe de ruban de Formulaires . Access crée le nouveau formulaire Web pour la table Parts. Enregistrer les modifications dans la base de données et acceptez le nom par défaut de « Parties » pour le nouveau formulaire Web.

  14. Ajouter un formulaire à la base de données qui utilise le contrôle de Navigation pour activer la navigation entre les formulaires. Sélectionnez l'onglet Créer sur le ruban, puis sur Navigation dans le groupe de ruban de Formulaires . Sélectionnez l'élément de Onglets horizontaux dans le menu déroulant.

    Access crée un nouveau formulaire de navigation avec le contrôle de Navigation. Enregistrer les modifications dans la base de données. Lorsque vous y êtes invité, acceptez le nom par défaut pour l'écran de navigation.

  15. Ajouter des onglets au contrôle de Navigation sur l'écran de navigation. Faites glisser les formes de Pièces et fournisseurs Web pour le contrôle de Navigation sur l'écran de navigation. Enregistrer les modifications dans la base de données.

  16. Configurer l'écran de Navigation comme le formulaire Web par défaut de sorte qu'il s'affichera la première fois qu'un utilisateur ouvre la base de données Web sur Access Services.

  17. Sélectionnez l'onglet Fichier sur le ruban, puis sur Options dans le volet de navigation gauche. Access affiche l'écran Options Access . Sélectionnez la catégorie de la Base de données actuelle et modifiez le paramètre Afficher le formulaire Web à l'écran de Navigation. Cliquez sur OK pour enregistrer les modifications.

La procédure suivante décrit comment publier une base de données sur SharePoint Server 2010.

  1. Sélectionnez l'onglet Fichier dans le ruban pour afficher le Mode Backstage. L'onglet Informations dans le volet de navigation de gauche est activée et informations sur la base de données Web seront affiche.

    Figure 2. Mode Backstage


    Mode Backstage

  2. Cliquez sur Publier vers Access Services. Le volet Présentation d’Access Services s'affichera, en offrant des options pour vérifier la base de données pour assurer la compatibilité Web et publiez-le sur Access Services. Le vérificateur de compatibilité permet à la base de données à tester pour vérifier qu'il ne dispose d'aucun article ou les paramètres qui rendraient incompatible avec Access Services. Dans ce cas, car la base de données exemple est basé sur le modèle de base de données Web et la solution est conçue pour être simple, ignorez cette étape.

  3. Dans la section Publier vers Access Services , spécifiez l'URL du site SharePoint pour publier la base de données. Spécifiez PartsAndSuppliers pour le nom du site, puis sur Publier vers Access Services.

    Figure 3. Publication sur Access Services


    Publication sur Access Services

  4. SharePoint vous demande des informations d'identification de connexion. Entrez le nom et le mot de passe d'un utilisateur qui est autorisé à créer de nouveaux sites sur le SharePoint Server et puis cliquez sur OK. Access traite les objets dans la base de données et les publie dans SharePoint, la copie locale de la base de données qui contient les données stockées sur le serveur de synchronisation. Lors de la publication de la base de données, Access affiche un message de publication a réussi qui comporte un lien vers la nouvelle application de base de données Web.

  5. Cliquez sur le lien vers le nouveau site pour ouvrir l'application Web dans le navigateur Web. Access Services affiche l'écran de navigation.

    Figure 4. Base de données Web dans le navigateur Web


    Base de données Web dans le navigateur Web

La procédure suivante explique comment utiliser la nouvelle interface Web pour travailler avec la base de données via le navigateur Web.

  1. Ajouter un fournisseur à la table fournisseurs. Sélectionnez l'onglet Fournisseurs sur l'écran de navigation pour afficher le formulaire Web de fournisseurs. Spécifiez un nom de fournisseur dans le formulaire, puis sur l'icône de disquette pour enregistrer le nouvel enregistrement dans la table fournisseurs.

  2. Ajouter un nouvel article dans la table Parts. Sélectionnez l'onglet Pièces sur l'écran de navigation pour afficher le formulaire Web Parts. Spécifiez un nom de partie dans le formulaire, sélectionnez le fournisseur précédemment ajouté et puis cliquez sur l'icône de disquette pour enregistrer le nouvel enregistrement dans la table Parts.

  3. Dans le client d'accès, ouvrez la table Parts. N'oubliez pas que la copie locale de la base de données a été mis à jour automatiquement et le nouvel enregistrement saisi via le navigateur Web est affiché dans la table Parts.

  4. Ajouter un nouvel enregistrement dans la table Parts dans la copie locale de la base de données qui a le client d'accès.

  5. Dans l'application Web, actualisez le navigateur. N'oubliez pas que le formulaire Web de parties montre que la table Parts contient maintenant le deuxième enregistrement précédemment ajouté en utilisant le client d'accès.

Lecture

Gérer et partager des données

Access 2010 et Access Services sont conçus pour le rendre plus facile à gérer, analyser et partager des données. À l'aide de Access 2010 et Access Services, les utilisateurs peuvent publier leurs solutions de base de données Access à SharePoint Server 2010, qui autorise une interaction avec la solution à partir de n'importe quel périphérique qui peut exécuter un navigateur Web standard.

Les bases de données Access Web publiés sur SharePoint Server peuvent utiliser des objets standard tels que des tables, requêtes, formulaires, macros et des États. Access Services stocke ces objets dans SharePoint et affiche l'application Web qui a une fidélité égalant celle fournie par le client d'accès.

Prise en charge la mise en cache et en mode hors connexion de données

La mise en cache des données entre le client d'accès et l'Access Services permet aux utilisateurs finaux et les développeurs à apporter des modifications en mode hors connexion à une base de données Web et ses données et que ces modifications seront automatiquement synchronisées avec le serveur lors de la reconnexion. Access 2010 offre des améliorations dans le cache de table de lien. Données de la liste sont mise en cache dans les tables locales pour améliorer les performances de la grande liste.

Vérification de la compatibilité Web

Le client d'accès fournit la vérification de la compatibilité Web et un mode de conception pour le Web qui permet aux créateurs de solution de base de données pour vous assurer que leurs applications sont compatibles avec la publication sur le Web et permet de gagner un temps précieux en évitant l'inclusion d'objets incompatibles.

Les exemples suivants sont des problèmes qui constitueront une base de données incompatible avec la publication vers SharePoint, classé par catégorie.

Formulaires et rapports

Pas tous les événements de contrôle de formulaire sont pris en charge dans les bases de données Web. Événements de contrôle pris en charge sont les suivants :

  • AfterUpdate

  • OnApplyFilt

  • onChange

  • OnClick

  • OnCurrent

  • OnDblClick

  • OnDirty

  • onLoad

Contrôles dépendants ne sont pas pris en charge dans l'en-tête de page de rapport de l'en-tête ou le pied de page de rapport. Le contrôle doit être indépendant ou déplacé dans la section détail du rapport ou le pied d'état.

Relations et les recherches

Tables avec colonnes de recherche doivent posséder une clé primaire et la clé primaire doit être un type de données long. Champs source et cible de la recherche doivent être des entiers longs.

Pas tous les types de données de colonne sont compatibles avec les recherches Web. Le champ de recherche doit être un des types de données pris en charge suivants :

  • Ligne unique de texte

  • Date/ Heure

  • Number

  • Champ calculé qui renvoie une seule ligne de texte

schémas

Pas tous les types de données de champ sont compatibles avec le Web. Types de données de champ pris en charge sont les suivantes :

  • Text

  • Number

  • Currency

  • Oui/Non

  • Date/ Heure

  • Champ calculé

  • Pièce jointe

  • Hyperlink

  • Mémo

  • Lookup

Tables avec des champs de plus de 220 sont incompatibles avec le Web.

Problèmes d'ordre général

Certains caractères sont utilisés dans les valeurs de propriété sont incompatibles avec le Web. Pour qu'un nom d'objet ou de contrôle être compatible il ne peut pas viole les règles suivantes :

  • Le nom ne doit pas contenir un point (.), un point d'exclamation (!), un jeu de crochets ([]), un espace à gauche, ou un caractère non imprimable tel qu'un chariot de retour.

  • Le nom ne doit pas contenir les caractères suivants: / \: * ? "" < > | # <TAB> {} % ~ &.

  • Le nom ne doit pas commencer par un signe égal (=).

  • Le nom doit être comprise entre 1 et 64 caractères.

Le voir

Écran de démarrage vidéo

Regardez la vidéo (éventuellement en anglais)

Longueur : 07 : 44 | Taille : 7.00 Mo | Type : Fichier WMV

Cliquez pour récupérer le code

Saisir le Code (éventuellement en anglais)

L’explorer

Notes

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.