dr_DEGROUPER

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

version 6.0


dr_DEGROUPER (zone; cible; niveau)

ParamètreTypeDescription
zoneEntier longZone 4D Draw
cibleEntier long-1 = Tous, 0 = Sélection, >0 = ID du groupe
niveauEntierNombre de niveaux à dégrouper

Description

La commande dr_DEGROUPER désassemble les objets de zone désignés par cible.

Si cible est égal à -1, dr_DEGROUPER désassemble tous les objets de zone.

Si cible est égal à 0, dr_DEGROUPER désassemble les objets de la sélection.

Si cible est supérieur à 0, dr_DEGROUPER interprète la valeur passée comme étant le numéro d'identification d'un groupe et le désassemble. Si l'objet désigné par cible n'existe pas, dr_DEGROUPER ne fait rien et dr_Erreur retourne une erreur n°2.

niveau permet de dégrouper partiellement un ensemble de groupes imbriqués. Ainsi, si vous ajoutez un élément à un groupe existant puis un autre élément au nouveau groupe obtenu et que vous dégroupez sur deux niveaux, vous obtiendrez le groupe initial plus deux éléments indépendants.

Si niveau est égal à -1, tous les niveaux seront dégroupés pour ne laisser que des éléments indépendants.

Exemple

L'exemple suivant désassemble tous les groupes de zone pour ne laisser que des éléments indépendants.

   dr_DEGROUPER(LaZone;-1;-1)

Référence

dr_GROUPER, dr_Lire ID.


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