PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • 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 WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Renvoie le nombre d'éléments présents dans un champ Liste (y compris Liste image) ou Combo.
Remarque : La fonction <Liste>.Occurrence peut être utilisée indifféremment sur :
  • les champs Liste fichier ou mémoire,
  • les champs Liste monosélection ou multisélections.
Versions 16 et supérieures
Linux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Nouveauté 16
Linux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Linux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
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 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 <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 : wd250obj.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire