DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des files, piles, listes et tableaux / Fonctions Tableau
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
Renvoie Vrai si tous les éléments d'un tableau sont Vrai.
Exemple
TabProduit est un tableau de Produit
// Renvoie Vrai si aucun produit n'est en rupture de stock
SI VérifieTousVrai(TabProduit, UnProduit => UnProduit.Stock > 0) ALORS
// Tout va bien
SINON
// Alerte
FIN
Syntaxe
<Résultat> = VérifieTousVrai(<Source> [, <Opération>])
<Résultat> : Booléen
  • Vrai si tous les éléments du tableau spécifié valent Vrai,
  • Faux dans le cas contraire.
<Source> : Tableau
Nom de la variable de type Tableau à vérifier.
<Opération> : Procédure WLangage
Procédure WLangage à exécuter :
  • Si ce paramètre n'est pas spécifié, le paramètre <Source> doit correspondre à un tableau de booléens.
  • Si ce paramètre est spécifié, la procédure WLangage est appelée pour chaque élément du tableau et doit renvoyer un booléen.
Ce paramètre peut correspondre à une procédure locale ou globale WLangage, une procédure interne ou une procédure lambda.
Remarques
Enchaînement de fonctions
Il est possible d'enchaîner les différentes fonctions de manipulation d'un tableau.
Les fonctions suivantes peuvent être utilisées dans un enchaînement : Cet enchaînement pourra être utilisé comme source d'une instruction POUR TOUT ou se terminer par une des fonctions suivantes : Exemple :
gnMoyenne = gtabUser.Filtre(cbFiltre).Transforme(cbTransforme).Moyenne()
Classification Métier / UI : Code neutre
Composante : wd300vm.dll
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 01/07/2022

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