Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.
Créer des relations de liste à l’aide de colonnes de recherche

Dans une relation de liste, les informations d’une liste (la liste source) sont automatiquement affichées dans une autre liste (la liste cible). Les relations de liste vous permettent de joindre des informations à partir de deux listes et de les maintenir cohérentes pendant que les utilisateurs modifient et suppriment des éléments de liste.

Les relations permettent de suivre et de gérer les informations sur plusieurs listes. Les éléments de liste cible peuvent également lier et afficher plusieurs colonnes d’informations à partir de la liste source, et les relations peuvent changer ce qui se passe lorsqu’un élément est supprimé (consultez La suppression d’éléments avec une relation).

Contenu de cet article

Prise en main des relations de liste

Colonnes uniques

Ajout d’une colonne de recherche à une liste existante

Création de colonnes dans la liste source

Suppression d’éléments avec une relation

Gestion des relations de liste lorsque les listes contiennent beaucoup d’éléments

Prise en main des relations de liste

Pour établir une relation de liste, vous avez besoin de deux listes : la liste source et la liste cible. Vous devez d’abord créer la liste source.

Dans cet exemple, nous allons utiliser une liste de cours universitaires comme liste source et une liste de lectures comme liste cible. L’objectif est d’afficher un nom de cours et un ID de cours pour chaque livre de la liste de lecture sans avoir à entrer manuellement les informations.

  1. Créer la liste source. Cette liste comportera des colonnes pour toutes les informations que vous afficherez ultérieurement dans la liste cible, ainsi que des informations supplémentaires pour chaque élément de liste pour nos enregistrements. Par exemple, nous allons créer une liste de cours avec les colonnes : Nom du cours (titre), ID de cours (texte sur une seule ligne), Heure de la classe (date et heure) et Longueur du semestre (choix, avec deux options : complète, moitié).

  2. Renseignez la liste source. Créez des éléments de liste pour toutes les informations que vous afficherez ultérieurement dans la liste cible. Pour l’exemple, nous allons ajouter trois cours : Sciences informatiques intermédiaires, Introduction à l’informatique et Machine Learning. Votre liste doit ressembler à ceci :

    Liste de cours

    Course Name
    (Title)

    ID de
    cours (texte sur une seule ligne)

    Heure
    de la classe (date et heure)

    Longueur
    du semestre (choix)

    Sciences informatiques intermédiaires

    CS200

    9/9/2021 00:00

    Full

    Introduction à l’informatique

    CS101

    8/09/2021 09:00

    Moitié

    Machine Learning

    CS405

    10/9/2021 13:30

    Full

  3. Dressez la liste cible. Ajoutons une colonne Author (texte à une seule ligne) et une colonne Cost (devise).

  4. Pour ajouter une colonne de recherche à la liste cible, sélectionnez Ajouter une colonne > Recherche.

  5. Entrez un nom à afficher en haut de la colonne. Appelons-le Nom du cours.

  6. Sous Sélectionner la liste en tant que source, sélectionnez la liste source. Pour cet exemple, sélectionnez la liste des cours.

  7. Sous Sélectionner une colonne de la liste ci-dessus, sélectionnez la colonne dans la liste source que vous souhaitez afficher dans cette liste (la liste cible) dans la nouvelle colonne que vous créez. Pour cet exemple, sélectionnez Titre, car nous voulons afficher le nom du cours.

  8. Pour afficher plus d’informations de recherche dans la liste source de la liste cible, sélectionnez Autres options. Pour cet exemple, sélectionnez uniquement l’ID de cours.

  9. Sélectionnez Enregistrer et remplissez la liste cible. Lorsque vous ajoutez un livre à la liste cible (liste de lectures), il existe désormais une option permettant d’ajouter des informations à partir de la liste source. Pour l’exemple, pour The Future of Computing by Lovelace, sélectionnez le nom du cours « Machine Learning » et l’ID de cours est automatiquement renseigné (dans ce cas, il s’agit de CS405). Étant donné que les colonnes sont des colonnes de recherche, vous n’avez qu’à en remplir une et l’autre à remplir avec les informations de la liste source.

    Votre liste cible doit ressembler à ceci :

    Liste de lectures 

    Titre

    Auteur
    (Texte sur une seule ligne)

    Coût
    (Devise)

    Nom
    du cours (Recherche)

    ID de
    cours (Recherche)

    Informatique pour les humains

    Durand

    20,21 $

    Introduction à l’informatique

    CS101

    L’avenir de l’informatique

    Lovelace

    18,15 $

    Machine Learning

    CS405

    Comment utiliser un ordinateur comme un Pro

    Cline

    44,99 $

    Sciences informatiques intermédiaires

    CS200

    Saisie pour demain

    Lorenz

    60,20 $

    Machine Learning

    CS405

Maintenant, la liste de lecture affiche les informations de nom de cours et d’ID de cours directement à partir de la liste des cours, et il est plus facile de classer les nouveaux éléments de liste en sélectionnant des options dans la liste des cours. Vous pouvez également mettre à jour la liste des cours et la mettre à jour automatiquement dans la liste de lecture, ainsi qu’un lien direct vers la liste des cours à partir de la liste lecture.

Colonnes uniques

Lorsque vous créez une colonne, vous pouvez spécifier qu’elle doit contenir des valeurs uniques. Cela signifie que la liste ne peut pas avoir de valeurs en double dans cette colonne. Vous ne pouvez pas ajouter d’élément de liste qui contient une valeur en double, modifier un élément de liste existant qui entraînerait la création d’une valeur en double ou restaurer un élément à partir de la Corbeille s’il en résulte une valeur en double. Et si vous créez une colonne de recherche dans une liste source et que vous définissez cette colonne comme unique, la colonne de la liste cible ne doit pas non plus contenir de valeurs en double.

Remarque : L’unicité ne respecte pas la casse. Par exemple, ORD-231 et ord-231 sont considérés comme des valeurs en double.

Une colonne unique doit également comporter un index. Lorsque vous créez une colonne unique, vous pouvez être invité à créer l’index. L’index est automatiquement créé lorsque vous sélectionnez OK. Une fois qu’une colonne unique a un index, vous ne pouvez pas supprimer l’index de cette colonne, sauf si vous redéfinissez d’abord la colonne pour autoriser les valeurs en double.

Types de colonnes pris en charge pour les colonnes uniques :

  • Une seule ligne de texte

  • Choix (valeur unique)

  • Numéro

  • Monnaie

  • Date et heure

  • Liste de choix (valeur unique)

  • Personne (valeur unique)

Types de colonnes non pris en charge pour les colonnes uniques :

  • Plusieurs lignes de texte

  • Choix (valeurs multiples)

  • Calculé

  • Lien hypertexte ou image

  • Colonnes personnalisées

  • Liste de choix (valeurs multiples)

  • Personne (à valeurs multiples)

  • Oui/Non

Ajout d’une colonne de recherche à une liste existante

Gardez à l’esprit que la liste source répertorie la liste avec les informations que vous souhaitez afficher, et que la liste cible est la liste où vous souhaitez afficher les informations. Pour obtenir un exemple, consultez l’exemple ci-dessus dans Prise en main des relations de liste

  1. Dans la liste où vous souhaitez obtenir la colonne De recherche, sélectionnez Ajouter une colonne > Recherche.

  2. Sous Sélectionner la liste en tant que source, sélectionnez la liste source à partir de qui obtenir des informations.

  3. Sous Sélectionner une colonne de la liste ci-dessus, sélectionnez les informations que vous souhaitez afficher dans la liste source de cette nouvelle colonne de la liste cible. Les informations que vous sélectionnez s’affichent dans la nouvelle colonne que vous créez.

  4. Pour afficher plus d’informations de recherche à partir de la liste source dans d’autres colonnes, sélectionnez Plus d’options. Toutes les cases à cocher que vous sélectionnez ici créent de nouvelles colonnes dans votre liste cible. Vous pouvez ajouter plus de colonnes dans ces paramètres ultérieurement si vous souhaitez afficher plus d’informations à partir de la liste source.

  5. Si vous souhaitez que les suppressions de la liste source affectent cette liste, sous Suppressions de la liste source affectent cette liste, basculez Oui. Pour plus d’informations, consultez La suppression d’éléments avec une relation.

  6. Basculez tous les autres paramètres souhaités, puis sélectionnez Enregistrer

Création de colonnes dans la liste source

Le tableau suivant récapitule les types de colonnes qui peuvent et ne peuvent pas être utilisés pour créer des colonnes de recherche.

Types de colonnes pris en charge :

  • Une seule ligne de texte

  • Nombre

  • Date et heure

  • Liste de choix (valeur unique)

Types de colonnes non pris en charge :

  • Plusieurs lignes de texte

  • Choix

  • Calculé

  • Lien hypertexte ou image

  • Colonnes personnalisées

  • Liste de choix (valeurs multiples)

  • Personne

  • Oui/Non

  • Devise

Suppression d’éléments avec une relation

Lors de la création d’une colonne de recherche, sous Plus d’options , vous pouvez basculer si les suppressions de la liste source affectent la liste cible. Si c’est le cas, vous sélectionnez deux autres paramètres. 

Remarque : Vous devez disposer de l’autorisation Gérer les listes sur une liste pour créer ou modifier des relations.

Les éléments sources ne peuvent pas être supprimés, car la liste source est liée à cette liste cible, aucun élément de la liste source qui s’affiche dans la liste cible ne peut être supprimé. Vous pouvez continuer à ajouter à la liste source comme d’habitude, mais vous ne pourrez pas supprimer des éléments comme vous le pouviez précédemment.

La suppression d’éléments sources supprime les valeurs de cette liste, ce qui garantit que tous les éléments associés sont supprimés des deux listes en même temps. Si vous supprimez de la liste source, l’élément est également supprimé de la liste cible.

Si vous ne sélectionnez ni l’un ni l’autre, et que vous basculez plutôt sur Non, les suppressions de la liste source n’ont aucun impact sur la liste cible. Il n’existe aucune restriction de suppression ou opération de suppression supplémentaire.

Gestion des relations de liste lorsque les listes contiennent beaucoup d’éléments

Lorsqu’une liste comporte des milliers d’éléments, le tri, la recherche et le filtrage peuvent prendre plus de temps. Les listes indexent automatiquement les colonnes par ordre de date de création pour optimiser le tri dans les grandes listes. Pour indexer manuellement une colonne, consultez Ajouter un index à une colonne de liste ou de bibliothèque.

Lorsque vous créez des relations de liste dans une liste volumineuse, vous pouvez atteindre un seuil ou une limite de ressources et être bloqué dans les circonstances suivantes :

  • Vous rendez une colonne unique dans une liste existante comportant un nombre d’éléments supérieur au seuil d’affichage de liste (notez que l’ajout d’un élément à cette liste qui dépasse ainsi le Seuil d’affichage de liste est une opération qui n’est pas systématiquement bloquée).

  • Vous activez l’option Suppression en cascade ou Suppression limitée pour un champ de recherche dans une liste comportant un nombre d’éléments supérieur au seuil d’affichage de liste.

  • Vous avez dépassé le seuil de recherche d’affichage de liste, qui est par défaut de douze colonnes de recherche.

  • Le nombre d’éléments d’une opération de suppression est supérieur à 1 000.

Pour plus d’informations sur la gestion des listes avec de nombreux éléments, consultez Gérer les listes et les bibliothèques avec de nombreux éléments.

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.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×