ch_SELECTIONNER

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_SELECTIONNER (zone; cible; action)

ParamètreTypeDescription
zoneEntier longZone 4D Chart
cibleEntier longCible de la commande
-1 = Tout, 0 = Objets sélectionné, >0 = ID de l'objet
actionEntierSélectionner ou désélectionner l'objet ?
0 = Désélectionner, 1 = Sélectionner, 2 = Inverser

Description

La commande ch_SELECTIONNER sélectionne ou désélectionne les objets désignés par cible et zone.

Si cible est égal à -1, tous les objets contenus dans le document sont affectés.

Si cible est égal à 0, les objets sélectionnés sont affectés.

Si cible est supérieur à 0, il doit être égal à l'identifiant d'un objet spécifique et ce dernier est affecté. Si l'objet n'existe pas, la commande est inopérante.

Le(s) objet(s) décrit(s) par cible sont sélectionnés ou désélectionnés selon la valeur du paramètre action. Ils sont désélectionnés si action est égal à 0, et sélectionnés si action est égal à 1. Et si action est égal à 2, les objets sélectionnés sont désélectionnés, et réciproquement.

Les objets hors du domaine de cible ne sont pas affectés. Autrement dit, ceux qui sont déjà sélectionnés dans zone et ne sont pas spécifiés dans cible, restent sélectionnés.

Exemple

L'exemple suivant désélectionne tous les objets dans le document puis sélectionne l'objet dont le numéro d'identifiant est égal à 1.

   ch_SELECTIONNER (Zone;-1;0)
   ch_SELECTIONNER (Zone;1;1)

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