Si tes champs sont des champs texte, tu peux utiliser cette formule :
Filter(n Catalogue;n txtProduit.Text in Produit;n txtVendeur.Text in Vendeurn)
J’utilise ici l’opérateur “in” qui permet de rechercher le texte saisi par l’utilisateur n’importe où dans le nom du produit et du vendeur, mais tu peux aussi utiliser la fonction StartsWith() pour ne rechercher que les produits et les vendeurs qui commencent par le texte saisi :
Comme l’expliquait @Alain, le “;” entre les conditions applique l’opérateur ET. Si tu souhaites appliquer un OU entre les conditions, tu peux utiliser la fonction OR comme ceci :
Attention toutefois sur l’utilisation des opérateurs (in, StartsWith…) pour filtrer ta source de données, cela peut engendrer des problèmes de délégation. De quel type est ta source de données ? Et combien d’enregistrements peut-elle atteindre ?
CommentID=VkbCzDCIv1c0cF9, PostID=u56z954yDLlkYZy
Signaler
Un problème est survenu lors du signalement de ce message.
Bloquer un membre ?
Veuillez confirmer que vous souhaitez bloquer ce membre.
Vous ne pourrez plus :
Voir les publications des membres bloqués
Mentionnez ce membre dans les messages
Inviter ce membre à rejoindre des groupes
Envoyer un message à ce membre
Veuillez prévoir quelques minutes pour que ce processus se termine.