Bonjour Alex,
Alex Thurgood a écrit :
Le lundi 03 octobre 2005 à 01:16 +0200, f a écrit :
Bonjour François,
Dans un formulaire de base de données,j'ai besoin de filtrer les
enregistrements d'une table en fonction d'un mot contenu (ou non) dans
un champs texte.
Un champs "catégorie" contient différents mots clé tel que "Client",
"Privé", "Artiste", "Producteur" ou "Info"
Je souhaite filtrer tous les enregistrements où catégorie contient un de
ces mots clé (parmi d'autres)
Il faut que l'utilisateur puisse saisir le mot clé de son choix
Avec le filtre basé sur le formulaire, tu peux entrer un ou plusieurs
critères avec des opérateurs booléens (AND / OR) et la commande LIKE
Lorsque le formulaire est ouvert, clique sur le bouton Filtre basé sur
un formulaire. Le formulaire est redessiné, mais apparaît vide.
Dans le champ correspondant à ce que tu veux chercher, s'il s'agit d'une
chaîne de caractères à trouver :
'%lolo%' , éventuellement sans les guillemets, je ne me rappelle
plus ;-)
et puis on valide en cliquant sur l'icone qui représente un entonnoir à
gauche en bas. Ensuite, tu peux rajouter d'autre conditions en cliquant
sur l'icone à côté qui s'appelle le Navigateur de Filtre.
Alex
Personnellement je n'utilise que trés peu les filtres formulaires qui ne
me paraissent pas encore fonctionner correctement et occasionnent des
plantages intempestifs.
Je préfère dans ce cas l'assistant de recherche.
Par contre les requêtes me semblent plus fonctionnelles et stables.
Pour ce qui est de Like et de '%lolo%' la syntaxe sera COMME '*lolo*'.
@+
François
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]