Recherche les formes contenant un texte spécifique dans un diagramme.
Mondiag est un Diagramme <- EDIAG_SansNom1
tabIndice est tableau d'entiers
tabIndice = DiagrammeRecherche(EDIAG_SansNom1, "Exemple")
POUR TOUT i DE tabIndice
Trace(Mondiag[i].Texte.Libellé)
FIN
Syntaxe
<Résultat> = DiagrammeRecherche(<Diagramme> , <Texte cherché> [, <Options de recherche>])
<Résultat> : Tableau d'entiers
Tableau d'entiers correspondant à l'indice des formes contenant le texte spécifié.
<Diagramme> : Nom de champ ou variable de type Diagramme
Diagramme à manipuler. Ce document correspond :- au nom d'un champ Editeur de diagrammes.
- à une variable de type Diagramme.
<Texte cherché> : Chaîne de caractères
Texte à rechercher dans le diagramme.
<Options de recherche> : Constante optionnelle de type Entier
Indique les options de la recherche : | |
MotComplet | Recherche un mot complet (entouré par des caractères de ponctuation ou des espaces) |
SansCasse | Recherche sans tenir compte de la casse (différences majuscules / minuscules) ou des accents |
Par défaut, aucune option n'est sélectionnée : la recherche est sensible à la casse et est effectuée sur les mots incomplets.
Remarques
- Si un texte est présent plusieurs fois dans une forme, l'indice de la forme est renvoyé qu'une seule fois.
- Les formes sont triées par ordre sur l'axe des X puis sur l'axe des Y.
Composante : wd280mdl.dll