|
|
|
|
|
- Conditions d'utilisation
- Sensibilité à la casse
ZoneRépétéeCherche (Fonction) En anglais : LooperSearch Recherche une valeur dans un attribut d'un champ Zone répétée. Remarque : Pour effectuer une recherche dans tous les attributs d'un champ Zone répétée, utilisez la fonction ZoneRépétéeCherchePartout.
Indice est un entier = ZoneRépétéeCherche(ATT_NOM, "DUP", Faux)
Cpt est un entier = 0
TANTQUE Indice <> -1
Cpt++
Indice = ZoneRépétéeCherche(ATT_NOM, "DUP", Faux, Indice + 1)
FIN
Info("Il y a " + Cpt + " noms commençant par 'DUP'")
Indice est un entier = ZoneRépétéeCherche(ATT_IDCLIENT, "1234")
SI Indice <> -1 ALORS
ZR_ZONE1 = Indice
LIB_LIBELLE1 = " Informations sur " + ATT_NOM
FIN
Syntaxe
<Résultat> = ZoneRépétéeCherche(<Attribut> , <Valeur recherchée> [, <Type de recherche> [, <Début>]])
<Résultat> : Entier - Indice de l'élément trouvé,
- -1 si la recherche a échoué.
<Attribut> : Chaîne de caractères Attribut du champ Zone répétée sur lequel la recherche doit être effectuée. Si ce paramètre est égal à une chaîne vide (""), la recherche est effectuée sur l'attribut auquel appartient l'événement en cours. <Valeur recherchée> : Chaîne de caractères Valeur recherchée dans l'attribut spécifié. <Type de recherche> : Constante optionnelle de type Entier Type de recherche à effectuer :
| | rechercheCommencePar (ou Faux par compatibilité) | Recherche générique du type "Commence par" L'indice des éléments ayant une valeur commençant par <Valeur recherchée> est retourné. | rechercheContient | Recherche générique du type "Contient" L'indice des éléments contenant la <Valeur recherchée> est retourné.
| rechercheIdentique (ou Vrai par compatibilité) (Valeur par défaut) | Recherche à l'identique (du type "Egale à") L'indice des éléments ayant une valeur strictement égale à <Valeur recherchée> est retourné. |
<Début> : Entier optionnel Indice de départ pour la recherche (1 par défaut). Remarques Conditions d'utilisation La fonction ZoneRépétéeCherche peut être utilisée indifféremment sur : - un champ Zone répétée fichier,
- un champ Zone répétée par programmation.
Sensibilité à la casse Aucune distinction n'est faîte entre les minuscules et les majuscules, et ce, même si la recherche est effectuée à l'identique. Classification Métier / UI : Code UI Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|