Répondre à: Filtre Search() sur des valeurs

  • DavidZed

    Membre
    20 décembre 2022 à 8h18

    Hello Sylvain ,

    Effectivement, cela ne va pas fonctionner car Search() ne fonctionne que sur des valeurs de type texte, or une colonne de recherche / lookup va contenir un enregistrement du type {ID:23,Value:”TitreDeItem”}.

    Tu peux remplacer ton search par un Filter() avec “in” :

    Filter(maliste;monTextBox.Text in 'Colonne 1' || monTextBox.Text in 'Colonne 2' || monTextBox.Text in 'Colonne 3'.Value)

    Ou Colonne 3 est ta colonne de type recherche. Attention, cette fonction est non délégable, à réserver pour des listes avec moins de 2000 éléments (idéalement moins de 500).

    Si ta liste est plus grande, il faudra trouver une autre solution pour le filtrage

    CommentID=BOFqvqebuDmw6cY, PostID=nsOotVeyUTGOmCm