DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Zones répétées
  • Conditions d'utilisation
  • Sensibilité à la casse
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Recherche une valeur dans tous les attributs d'un champ Zone répétée.
Exemple
// Code de clic du champ Bouton [Rechercher]
nPos est entier
nPos = ZoneRépétéeCherchePartout(ZR_Commande, SAI_Recherche, rechercheContient)
// Si trouvé
SI nPos > 0 ALORS
// Sélectionne la répétition
ZR_Commande = nPos
FIN
Syntaxe
<Résultat> = ZoneRépétéeCherchePartout(<Champ Zone répétée> , <Valeur recherchée> [, <Type de recherche> [, <Début>]])
<Résultat> : Entier
  • Indice de l'élément trouvé,
  • -1 si la recherche a échoué.
<Champ Zone répétée> : Nom de champ
Nom du champ Zone répétée dans lequel la recherche doit être effectuée. La recherche est effectuée dans tous les attributs.
<Valeur recherchée> : Chaîne de caractères
Valeur recherchée dans tous les attributs.
<Type de recherche> : Constante optionnelle de type Entier
Type de recherche à effectuer :
rechercheCommenceParRecherche générique du type "Commence par" :
<Résultat> correspond à l'indice de la répétition dans laquelle des éléments ont une valeur commençant par <Valeur recherchée>.
rechercheContient
(Valeur par défaut)
Recherche générique du type "Contient" :
<Résultat> correspond à l'indice de la répétition dans laquelle des éléments ont une valeur contenant la <Valeur recherchée>.
rechercheIdentiqueRecherche à l'identique du type "Egale à" :
<Résultat> correspond à l'indice des répétitions dans lesquelles des éléments ont une valeur strictement égale à <Valeur recherchée>.
<Début> : Entier optionnel
Indice de départ pour la recherche (1 par défaut).
Remarques

Conditions d'utilisation

  • La fonction ZoneRépétéeCherchePartout peut être utilisée indifféremment sur :
    • un champ Zone répétée fichier. Cependant, cette fonction n'est pas disponible pour les champs Zone répétée fichier avec accès direct.
    • un champ Zone répétée par programmation.
  • La valeur est recherchée parmi les attributs qui sont reliés à une valeur texte visible (par exemple, Valeur sur un champ de saisie ou Libellé sur un champ Libellé).
  • La recherche n'est pas effectuée dans les attributs cachés.

Sensibilité à la casse

Aucune distinction n'est faite 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
Version minimum requise
  • Version 21
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 16/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale