Bonjour à tous,
J'entend ton point de vue, François, en l'occurence il faut pouvoir
éditer les données de la table, ce qui, à ma connaissance, n'est pas
possible avec une requête. Le besoin de filtrer n'est qu'occasionnel.
Avec seulement quelques essais je n'ai pas eu de plantage, si cela
arrive sera rédibitoire...
Le mieux pour moi serait une macro qui modifie la requête liant le
formulaire à la table, l'utilisateur choisirait un mot clé dans une
liste déroulante, mais pour l'instant je n'ai pas le temps d'apprendre
OOo.BASIC.
Encore merci à tous pour votre aide
François
Francois Gatto a écrit :
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]