ch_Compter

4D - Documentation   Français   English   German   4D Chart, Commandes par thème   4D Chart, Liste alphabétique des commandes   Retour   Précédent   Suivant

version 1


ch_Compter (zone; cible) Entier

ParamètreTypeDescription
zoneEntier longZone 4D Chart
cibleEntier long-1 = Tout, 0 = Sélectionné, >0 = ID de groupe
RésultatEntierNombre d'objets dans la zone

Description

La commande ch_Compter renvoie le nombre d'objets spécifiés par cible contenus dans zone.

Si cible est égal à -1, renvoie le nombre d'objets contenus dans le document. Les groupes apparaissent comme un objet unique.

Si cible est égal à 0, le nombre d'objets actuellement sélectionnés n'appartenant pas à un groupe est renvoyé. Les groupes apparaissent comme un objet unique.

Si cible est supérieur à 0, ce doit être l'identifiant d'un groupe et le nombre d'objets contenus par le groupe est renvoyé. Cette syntaxe vous permet d'obtenir des informations sur des objets d'un groupe, sans dégrouper. Vous pouvez examiner des groupes imbriqués en répétant la commande.

Exemple

L'exemple suivant affiche un message d'alerte qui fournit le nombre d'objets actuellement sélectionnés.

   $Compteur := ch_Compter (Zone;0)
   ALERTE ("Vous avez sélectionné" + Chaine ($Compteur) + " objet(s).")

Référence

ch_Lire ID.


4D - Documentation   Français   English   German   4D Chart, Commandes par thème   4D Chart, Liste alphabétique des commandes   Retour   Précédent   Suivant