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 <Liste>.Occurrence 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 = LISTE_ListeClient.Occurrence()
Syntaxe
<Résultat> = <Champ Liste>.Occurrence()
<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.
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.
WINDEVWEBDEV - Code ServeurEtats et RequêtesUniversal Windows 10 AppAndroidiPhone/iPadJavaCode Utilisateur (MCU)Ajax

Champ Liste fichier

Pour un champ Liste fichier, la fonction <Liste>.Occurrence 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 :
<Champ Liste>.SelectPlus(<Champ Liste>.Occurrence)
ou
<Champ Liste> = <Champ Liste>.Occurrence
ou
<Champ Liste> = <Champ Liste>.Occurrence()

Divers

  • Pour connaître le nombre de lignes d'un champ Table, utilisez la fonction <Table>.Occurrence.
  • La fonction <Liste>.Occurrence peut être utilisée sur une colonne d'un champ Table de type "Combo".
Composante : wd300obj.dll
Version minimum requise
  • Version 23
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