|
|
|
|
|
DocRecherche (Fonction) En anglais : DocFind Recherche une chaîne de caractères : - dans l'ensemble d'un document de type Traitement de texte.
- dans un fragment.
tabFragments est tableau de docFragments = DocRecherche(TT_MonDocument, "%NomClient%") // Remplacement de tous les "%NomClient%" par le nom du client POUR TOUT f DE tabFragments f.Texte = Client.Nom FIN
tabFragments est tableau de docFragment = DocRecherche(TT_SansNom1, "BEAUGRAND")
SI tabFragments.Occurrence >= 1 ALORS
TT_SansNom1.Curseur = tabFragments[1].PositionDébut
TT_SansNom1.LongueurSélection = ...
tabFragments[1].PositionFin - tabFragments[1].PositionDébut+1
tabFragments[1].MiseEnForme.CouleurTexte = RougePastel
SORTIR
FIN
Syntaxe
<Résultat> = DocRecherche(<Etendue de la recherche> , <Texte à  rechercher> [, <Options>])
<Résultat> : Tableau de variables de type docFragment Tableau de variables de type docFragment correspondant à l'ensemble des fragments du document dans lequel le texte recherché a été trouvé. <Etendue de la recherche> : Variable de type Document, docFragment ou nom de champ Elément dans lequel la recherche doit être effectuée. Cet élément peut correspondre : <Texte à rechercher> : Chaîne de caractères Texte à rechercher dans l'élément spécifié. <Options> : Constante (ou combinaison de constantes) optionnelle Options de recherche : | | MotComplet | Recherche le mot complet (entouré par des caractères de ponctuation ou des espaces). | SansCasse | Recherche sans tenir compte de la casse (majuscules/minuscules) et des accents. |
Par défaut, la recherche est sensible à la casse : le texte recherché doit avoir la même casse que le texte à trouver. Pour effectuer une recherche ne tenant pas compte de la casse, utilisez la constante SansCasse. Classification Métier / UI : Code UI Composante : wd300mdl.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|