Ajouter un contrôle de saisie semi-automatique à une vue dans une application Access

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

Important    Microsoft ne recommande plus de créer et d’utiliser des applications web Access dans SharePoint. En guise d’alternative, vous pouvez utiliser Microsoft PowerApps pour créer des solutions d’entreprise sans code pour le web et les appareils mobiles.

Dans les applications web Access, un contrôle de saisie semi-automatique affiche les choix en tant qu’utilisateur types afin de les aider à trouver les valeurs correctes. En sélectionnant la valeur correcte à partir d’une longue liste d’éléments associés peut s’avérer difficile, mais la saisie semi-automatique contrôles peuvent vous aider avec cette tâche. Par exemple, avec ce contrôle de saisie semi-automatique pour les zones de livraison, si vous tapez « m » vous consultez quatre choix.

Des correspondances partielles apparaissent quand vous tapez dans une zone de saisie semi-automatique

Si vous ajoutez « e » au « m » pour former « me », la liste est réduite à « Mexique » uniquement. Si vous tapez « mo », tous les choix disparaissent de la zone, car il n’y a aucun résultat.

Remarque : Contrôles de saisie semi-automatique sont disponibles uniquement aux applications web Access et non dans les bases de données de bureau Access.

Ajouter un contrôle de saisie semi-automatique à une vue

Pour ajouter un contrôle de saisie semi-automatique, vous modifiez l’affichage dans Access et ajoutez un contrôle de saisie semi-automatique à partir de la galerie contrôles.

  1. Démarrez Access et ouvrez l’application web.

  2. Cliquez sur le nom de légende de table dans le sélecteur de Table dans le volet gauche, puis cliquez sur l’affichage dans le sélecteur d’affichage.

    Dans cet exemple, tâches est la table et liste est la vue que vous souhaitez ajouter le contrôle de saisie semi-automatique à.

    Table Tâches et vue Liste dans la conception d’application

  3. Au milieu de l’écran pour ouvrir l’affichage en mode Création, cliquez sur Modifier.

  4. Sous Vue, cliquez sur Création > Contrôle de saisie semi-automatique.

    Contrôle de saisie semi-automatique

  5. Déplacer le contrôle de saisie semi-automatique nouveau vers la position souhaitée.

  6. Vous pouvez également ajouter un contrôle d’étiquette en cliquant sur le bouton d’étiquette dans la galerie contrôles et déplacez-le en regard du contrôle de saisie semi-automatique. Entrez une légende qui décrit l’utilisation du contrôle de saisie semi-automatique.

  7. Cliquez sur le contrôle de saisie semi-automatique que vous avez ajoutée précédemment dans la grille de création, puis cliquez sur l’icône de données en regard de celui-ci pour faire apparaître ses options de propriété. Il s’agit de l’endroit où vous devez associer le contrôle jusqu'à sa source de données.

    Zone de propriété pour un nouveau contrôle de zone de saisie semi-automatique

  8. Pour le contrôle de saisie semi-automatique « lier » à un champ (de sorte que la valeur sélectionnée est stockée dans ce champ), cliquez sur Source contrôle, puis sélectionnez le champ que vous voulez stocker la valeur dans.

  9. Cliquez sur La Source de ligne, puis sélectionnez la table ou la requête qui contient les valeurs que vous souhaitez voir apparaître quand un utilisateur effectue dans le contrôle de saisie semi-automatique. Après avoir sélectionné une table ou requête ici, Access affiche les options de propriété supplémentaire.

  10. Dans la zone Champ liée, sélectionnez le champ qui contient les valeurs que vous voulez stocker dans la liste. Le champ lié est la valeur Qu'access stocke dans le champ de source contrôle que vous avez définie précédemment. Dans certains cas, il s’agit la valeur ID selon la façon dont vous avez créé vos tables et les champs liste de choix. Dans la zone Champ d’affichage principale, sélectionnez le champ qui contient les valeurs à afficher à partir de la table liée ou la requête. Voici les valeurs que les utilisateurs verront lors de l’utilisation de ce contrôle dans leur navigateur.

    Toutes les propriétés disponibles dans la zone de propriété

  11. Cliquez sur Enregistrer dans la barre d’outils Accès rapide pour enregistrer les modifications apportées à votre vue.

Utiliser un contrôle de saisie semi-automatique dans votre navigateur

Lorsque vous entrez du texte dans le contrôle de saisie semi-automatique, vous remarquerez que …

  • plus vous tapez de caractères, plus la liste des correspondances possibles est réduite.

  • la recherche n’est pas sensible à la casse : il n’y a pas de distinction entre les lettres majuscules et minuscules.

  • s’il y a plus de 8 correspondances, un message vous suggérant d’effectuer une recherche plus précise apparaît en bas de la liste. Dans ce cas, continuez à saisir des caractères.

Définir des options supplémentaires pour le contrôle de saisie semi-automatique

  • Dans la zone Valeur par défaut, vous pouvez entrer une valeur à utiliser par défaut lors de la création d’un nouvel enregistrement. Si vous utilisez une valeur ID en tant que le champ lié, vous devez utiliser une valeur appropriée ID de la table liée.

  • Dans la zone Vue contextuelle, vous pouvez choisir un affichage « s’affiche « dans une nouvelle fenêtre si vous cliquez sur la valeur indiquée dans la zone (sauf dans la feuille de données affichage). Lorsque vous ajoutez un nom d’affichage comme une fenêtre indépendante, les options d’affichage sont mis en forme comme un lien hypertexte dans votre navigateur pour indiquer qu’il s’agit cliquable.

Par exemple, le fait de cliquer sur le nom d’une personne dans la vue Liste peut afficher la liste des détails concernant cette personne. Cela revient à choisir l’enregistrement de cette personne dans la vue Liste. Si la vue contient des éléments associés, ces lignes apparaissent également dans la fenêtre contextuelle.

  • Le champ Champ d’affichage secondaire vous permet de choisir un champ « secondaire » à afficher sous chaque élément. Par exemple, supposons que l’enregistrement d’un employé inclue un champ Fonction, vous pouvez choisir celui-ci comme champ d’affichage secondaire.

Voici un exemple montrant un champ d’affichage secondaire. Fonction de Amy Strande, « Éditorial, » est extrait à partir du champ de titre de projet dans l’enregistrement d’Amy et indiquée sous son nom. Le champ d’affichage secondaire est disponible uniquement dans une zone de saisie semi-automatique lors du choix de valeurs.

Résultat d’une recherche via une zone de saisie semi-automatique avec champ d’affichage secondaire

  • Dans les propriétés de mise en forme, utilisez la zone indicateur pour saisir un texte descriptif pour aider les utilisateurs à comprendre comment utiliser le contrôle de saisie semi-automatique. Le texte par défaut est « Rechercher... » mais vous pouvez modifier que pour qu’elle soit plus adaptés à vos besoins tels que « Entrez un nom de l’employé. »

Une suggestion pour un contrôle de saisie semi-automatique est une zone de liste déroulante, qui permet aux utilisateurs de cliquez pour afficher une liste déroulante de choix, tels que des noms de pays/région. Pour en savoir plus sur les zones de liste déroulante, consultez Ajouter une zone de liste déroulante à une vue dans une application Access.

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.

×