Répondre à: Aide sur Filtre comboBox

  • DavidZed

    Membre
    25 octobre 2023 à 17h23

    Hello xbooster ,

    Si ta colonne colSTATUT est une colonne de type choix, tu n’as pas besoin de faire un Distinct() pour récupérer les valeurs (si tu as implémenté les choix possibles dans ta colonne sur SP).

    Tu pourras appeler les valeurs possible grâce à la fonction Choices() :

    Choices(Demande_statistique.colSTATUT)

    ensuite pour ton filtre, il y a un soucis dans le dernier argument, tu as imbriqué un second filtre sur la même source dans un filtre identique, la syntaxe est plus simple :

    //Code qui me filtre l'utilisateur, recherche sur TextSearchBox1 et comboBoxnFilter(n    Demande_statistique;n    And(n        StartsWith(n            colMAILDEMANDEUR;n            utilisateurn        );n        Or(n            StartsWith(n                colTITREDEMANDE;n                TextSearchBox1.Textn            );n            StartsWith(n                colNUMERODEMANDE;n                TextSearchBox1.Textn            );n            StartsWith(n                colSTATUT.Value;n                TextSearchBox1.Textn            );n            colSTATUT.Value = ComboBox1.Selected.Value // true si le statut est sélectionné dans le ComboBoxn            || IsBlank(ComboBox1.Selected) // true si aucun item sélectionné dans le comboboxnn            )n       )n    )n)  

    CommentID=wDOdtKmwvkEgwKZ, PostID=DUJrgwjUaYUGcBZ