Répondre à: Valeurs unique liste type recherche et liste en cascade

  • DavidZed

    Membre
    19 avril 2023 à 20h55

    Salut Jeremy,

    Ce type de problématique revient souvent tu as des pistes ici :

    Ce qui m’interpelle, c’est que tu sois amené à devoir supprimer des doublons dans une de tes listes, plutôt que de te compliquer la vie avec des Distinct() et des GroupBy, il sera peut être moins contraignant d’adapter ton modèle de données :

    • Participants :

      • Une liste de participants uniques

      • Les infos sur le paricipant

    • Activités :

      • Une liste d’activités uniques

      • Les infos génériques de l’activité

    • Participation :

      • un lookup vers un participant

      • un lookup vers une activté

      • Les infos sur la date / heure / lieu

    Je présume que tu as prévu de faire une liste d’activités qui contient également l’horaire / le crénneau, du coup tu as des doublons du type :

    • Activité Ping-pong date lundi 12

    • Activité Ping-pong date Mardi 13

    • Activité Ping-pong date Mercredi 14 …

    Si tu souhaites conserver ce modèle, je te recommande d’ajouter un second ComboBox dans ton Datacard à gauche de celui de base.

    • Dans ce nouveau ComboBox, tu mets un Distinct('Liste Activités';Titre)

    • Dans le datacardvalue d’origine, tu filtre la source sur Filter(ListeActivité;Titre=ComboBoxX.Selected.Value)

      • Et il faudra mettre l’affichage sur le champ date

    Et là en gros l’utilisateur va pouvoir choisir une activité et un créneau, mais en réalité, il filtrera les activités par nom et choisira les dates dispos

    CommentID=PIhUxJg1pzBqwHG, PostID=WVPisl5yoKCqtL0