Ajouter un champ de liste de recherche ou de valeurs à une application web Access

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.

Utilisez un champ Liste de recherche pour trouver («rechercher») les valeurs dans un tableau que vous pouvez utiliser dans un autre tableau. Un champ de recherche peut fournir des valeurs pour une liste déroulante et faciliter la saisie des données dans un champ. Par exemple, supposons que vous souhaitez créer une liste des 50 états des États-Unis afin que vos utilisateurs puissent ainsi reprendre un état dans la liste au lieu de saisir le nom. Vous pouvez utiliser l’Assistant liste de recherche dans Access pour configurer un champ de recherche pour le nom de l’état.

Dans cet article

Créer un champ de recherche

Créer un champ de liste de valeurs

Comparer des contrôles de saisie semi-automatique et de zone de liste modifiable

Créer un champ de recherche

Avant de poursuivre, si vous avez utilisé un modèle de base de données pourcréer votre application ou ajouter un tableau en utilisant un modèle, Access peut avoir déjà créé des relations de liste de choix entre les tableaux. Pour rechercher les champs liste de choix, ouvrez un tableau en mode Création dans Access et affichent la colonneType de donnéespour le type de donnéesRecherche.

Pour utiliser l’Assistant Liste de choix pour une application web Access :

  1. Dans le programme de bureau Access, ouvrez le tableau en mode Création.

  2. Dans la première ligne vide de la liste de champs, tapez un nom pour le nouveau champ de recherche, puis choisissez Recherche dans la colonne Type de données. Cette action démarre l’Assistant Liste de Recherche.

    Important : Dans une application web Access, vous devez ajouter un nouveau champ et définissez-la immédiatement pour utiliser le type de données de liste de Recherche. Vous ne pourrez pas enregistrer les modifications apportées à la structure du tableau si vous modifiez le type de données d’un champ en Recherche, même si le champ n’a jamais contenu de valeurs. Cette limitation s’applique uniquement à une application web.

  3. Cliquez sur Je souhaite que le champ de recherche récupère les valeurs dans une autre table ou requête.

  4. Choisissez la table ou la requête que vous souhaitez utiliser comme source de données.

  5. Dans la liste Quelle valeur souhaitez-vous afficher dans votre liste de choix ?, choisissez le champ ou la requête à utiliser pour vos données de recherche.

  6. Choisissez le mode de tri des valeurs dans la liste Voulez-vous trier les éléments de votre liste de choix ?.

  7. Choisissez une option pour gérer le résultat de la suppression d’un enregistrement dans la table source.

    Remarque : Il est généralement recommandé d’utiliser l’option Empêcher la suppression s’il existe des enregistrements correspondants…, car celle-ci permet de conserver l’intégrité des données. Utilisez les autres options avec précaution.

  8. Cliquez sur OK, puis enregistrez le tableau.

Pour plus d’informations, voir lestypes de données pour les applications Access.

Haut de la page

Créer un champ de liste de valeurs

Au lieu d’utiliser un champ existant ou une requête comme source, vous pouvez créer une liste de valeurs.

  1. Dans le programme de bureau Access, ouvrez le tableau en mode Création.

    Important : Dans une application web, vous devez utiliser un nouveau champ. Dans une application web, vous devez utiliser un nouveau champ. Vous ne pourrez pas enregistrer les modifications apportées à la structure du tableau si vous modifiez le type de données d’un champ en Recherche, même si le champ n’a jamais contenu de valeurs.

  2. Ajoutez un nouveau champ, puis choisissez Recherche comme type de données. Cette action démarre l’Assistant Liste de Recherche.

  3. Cliquez sur la zone Je taperai les valeurs souhaitées.

  4. Entrez les valeurs, une sur chaque ligne, puis cliquez sur OK.

Haut de la page

Comparer des contrôles de saisie semi-automatique et de zone de liste modifiable

Dans l’exemple suivant :

Saisie dans une zone de saisie semi-automatique

  • Le champZone d’expéditionutilise un contrôle de saisie semi-automatique. Lorsque vous commencez à saisir la première lettre ou les premières lettres d’une zone, vous atteignez la première correspondance de la liste. Utilisez un contrôle de saisie semi-automatique lorsque les personnes savent déjà ce qu’ils recherchent et ne souhaitent pas faire défiler une longue liste. Pour plus d’informations, voirAjouter un contrôle de saisie semi-automatique à un affichage.

  • Le champÉtatutilise un contrôle de zone de liste modifiable. Cliquez sur la flèche vers le bas pour consulter la liste de valeurs. Utiliser une zone de liste modifiable lorsque des personnes doivent voir immédiatement les choix de la liste. Pour plus d’informations, voirAjouter une zone de texte à un affichage.

Haut de la page

Développez vos compétences dans Office
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.

×