Répondre à: Associer la fonction search et des boutons filtres type "ticket ouvert", "ticket en cours" , "ticket fermé

  • DavidZed

    Membre
    18 octobre 2023 à 17h31

    Bonjour,

    Tout d’abord, fais attention à ce que ta liste contienne mois de 500 éléments (on peut la monter à 2000 max), car la fonction search n’est pas délégable.

    Pour ton appli, je te conseille :

    • De créer une galerie horizontale pour tes boutons, appelons la GalFiltreStatus

    • De mettre en source de données les statuts possibles sous forme de table, ainsi que l’option “Tous” :

    ["Ouvert","Fermé","En cours","Tous"]

    D’ajouter un bouton dans la galerie et de lui mettre en Text: ThisItem.Value

    Pour ta galerie, il faudra utiliser la fonction Filter:

    Search( Filter([@'Mabasededonnée];n'Nom de la col status'.Value  = GalFiltreStatus.Selected.Value /* on affiche si le statut est celui sélectionné */n|| GalFiltreStatus.Selected.Value = "Tous" /* Échappatoire, si "tous" est sélectionné, on affiche toutes les lignes */n)n; SearchInput1_3.Text;"Name";"Name") n

    CommentID=BWgn0jsHw3mJxMM, PostID=eXxSODF5xog33hv