Pour un projet de recherche dans des textes, bien avancé, j'ai créé le code suivant, qui fonctionne très bien :
Code : Tout sélectionner
oDoc = thiscomponent
oSearch = oDoc.createSearchDescriptor()
with oSearch
.SearchString = "passages du Lorem"
.SearchRegularExpression =false
.SearchCaseSensitive = false
.SearchSimilarity = true
.SearchWords = true
' .SearchSimilarityRelax = true
.SearchSimilarityAdd = 2
.SearchSimilarityRemove =2
end with
oResult = oDoc.findFirst(oSearch)
Ça fonctionne parfaitement avec des mots mais ça ne fonctionne plus avec des expressions contenant des espaces comme décrit ci-dessus.
Serait-ce un bug, ou une fonctionnalité ?
Cordialement,