DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Liste
  • Limitations
  • Champ Liste fichier
  • Dernier élément
  • Divers
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 le nombre d'éléments présents dans un champ Liste, Liste image ou Combo.
Remarque : La fonction ListeOccurrence peut être utilisée indifféremment sur :
  • les champs Liste fichier ou Liste par programmation,
  • les champs Liste monosélection ou multisélections.
Exemple
// Nombre d'éléments présents dans le champ "LISTE_ListeClient"
ResNombreElément = ListeOccurrence(LISTE_ListeClient)
Syntaxe
<Résultat> = ListeOccurrence(<Champ Liste>)
<Résultat> : Entier
Nombre d'éléments (lignes) présents dans le champ spécifié.
<Champ Liste> : Nom de champ
Nom du champ Liste ou Combo à manipuler. Si ce paramètre correspond à une chaîne vide (""), le champ manipulé correspond au champ auquel le traitement en cours appartient.
WEBDEV - Code Navigateur Le nom du champ Liste (ou Combo) à manipuler doit obligatoirement être précisé.
Remarques

Limitations

Si le champ Liste (ou Combo) spécifié est relié à un fichier de données qui contient plus de 2 147 483 647 enregistrements, la valeur renvoyée est tronquée à cette valeur.
WEBDEV - Code ServeurAjax

Champ Liste fichier

Pour un champ Liste fichier, la fonction ListeOccurrence renvoie :
  • soit le nombre total d'enregistrements du fichier relié si aucun filtre n'a été défini.
  • soit le nombre d'enregistrements qui correspondent au filtre si un filtre a été défini.
  • soit le nombre d'enregistrements présents dans la requête liée au champ.
Le code de fin d'initialisation du champ est exécuté uniquement lorsque le total est calculé.

Attention : Le temps de calcul du nombre d'enregistrements peut être long.

Dernier élément

Pour se positionner sur le dernier élément d'un champ Liste, la syntaxe est :
ListeSelectPlus(<Champ Liste>, <Champ Liste>.Occurrence)
ou
<Champ Liste> = <Champ Liste>.Occurrence
ou
<Champ Liste> = ListeOccurrence(<Champ Liste>)

Divers

  • Pour connaître le nombre de lignes d'un champ Table, utilisez la fonction TableOccurrence.
  • La fonction ListeOccurrence peut être utilisée sur une colonne d'un champ Table de type "Combo".
Composante : wd300obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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