Recherche de documents FTsearch
Bonjour ,
Je souhaite rechercher des documents dans une base en fonction d'un critère. Le query semble être mal interprété car retourne tous les docs. Jusqu'à maintenant j'utilisais des vues pour filtrer les documents mais après mes diverses lecture il apparait qu'il est plus performant d'utiliser les fonctions ftSearch.
Pouvez vous me préciser la syntaxe d'écriture de la chaine de recherche?
Merci de votre aide.
cdt
camille
Je souhaite rechercher des documents dans une base en fonction d'un critère. Le query semble être mal interprété car retourne tous les docs. Jusqu'à maintenant j'utilisais des vues pour filtrer les documents mais après mes diverses lecture il apparait qu'il est plus performant d'utiliser les fonctions ftSearch.
Pouvez vous me préciser la syntaxe d'écriture de la chaine de recherche?
Merci de votre aide.
- Code : Tout sélectionner
If Not db.IsFTIndexed Then
Print "Création de l'index de recherche!"
Call db.UpdateFTIndex(True)
End If
query={ Field form="frmDossier" AND (Field Etat="En cours" OR Field Etat="En attente") }
Set coldoc=db.FTSearch(query,0,FT_SCORES,FT_STEMS)
cdt
camille