Liste intuitive sur tout le texte

timay83 -  
Capitaine_sollo Messages postés 33 Date d'inscription   Statut Membre Dernière intervention   - 27 févr. 2015 à 11:24
Bonjour,

Les listes intuitives d'Access n'effectuent la recherche que sur le début du texte. Mais est il possible de rechercher dans tout le texte.

Par exemple si on tape PA dans la liste on obtient les mots PARIS, PANAMA mais pas MONTPARNASSE car la chaîne de caractères est au milieu.

Peut on faire ça ?


A voir également:

2 réponses

Tessel75
 
Bonjour,
Si tu ne dis pas comment est construite ta recherche, ce sera difficile de répondre.
Pour autant, tu dois savoir que le signe " * " est le principal caractère universel, càd qu'il replace n'importe quels autres. Pour toi, tu devras écrire un truc du genre " *pa* " pour indiquer qu'il faut prendre tous et n'importe quels caractères qui précèdent et qui suivent "pa". Le reste n'est qu'une question de test pour trouver la bonne manière de l'écrire.
Bonne suite
0
Capitaine_sollo Messages postés 33 Date d'inscription   Statut Membre Dernière intervention   1
 
Si tu as un formulaire et que tu cherche à filtrer d'un coup les données contenant la chaine de caractère
tu peux tenter la requête suivante ou TexteRecherche contient la chaine recherchée.

Me.Form.RecordSource = "SELECT Cx.Ctypx, C.*, Cx.*, C.Cnom AS Nom, C.Csoc AS Soc FROM Cx INNER C ON Cx.Ctypx = C.Ctyp WHERE (((Cx.Ctypx) Like '" & Forms!menu!Select_2 & "' Or (Cx.Ctypx) Is Null) AND ((C.Cnom) Like '*" & Forms!menu!TexteCherche & "*')) OR (((Cx.Ctypx) Like '" & Forms!menu!Select_2 & "' Or (Cx.Ctypx) Is Null) AND ((C.Ccod) Like '*" & Forms!menu!TexteCherche & "*')) OR (((Cx.Ctypx) Like '" & Forms!menu!Select_2 & "' Or (Cx.Ctypx) Is Null) AND ((C.Csoc) Like '*" & Forms!menu!TexteCherche & "*')) OR (((Cx.Ctypx) Like '" & Forms!menu!Select_2 & "' Or (Cx.Ctypx) Is Null) AND ((C.Cmel) Like '*" & Forms!menu!TexteCherche & "*')) ORDER BY C.Ccod;"


Me.Form.Requeryd

J'ai mis ça sur les recherches divers au menu de mon logiciel de gestion : https://www.logicielsollo.com/
0