version 1
ch_Compter (zone; cible) Entier
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Chart | |
| cible | Entier long | -1 = Tout, 0 = Sélectionné, >0 = ID de groupe | |
| Résultat | Entier | Nombre 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