Téléchargement des produits


Version anglaise


 

Sens affectés aux paramètres des méthodes :

(E)

Entrée,

(S)

Sortie,

(E/S)

Entrée et Sortie.

 

 

Ajoute un élément à l'arborescence.

Syntaxe

APPELER_METHODE NomObjetArborescence AJOUTER IdParent Position Texte VariableAssociee LgVariableAssociee IdDescription IdElement CodeRetour

Paramètres

NUM_BIN_4 IdParent

Identifiant de l'élément parent (père ou frère) (paramètre en entrée).

NUM_BIN_2 Position

Position d'ajout du nouvel élément (paramètre en entrée).

ALPHA(250) Texte

Texte de l'élément (paramètre en entrée).

Nom de VariableAssociee

Information associée à l'élément. Variable de type Adélia quelconque à l'exception des types LISTE, IMAGE, POINTEUR *IDISPATCH et POINTEUR *IUNKNOWN. Les tableaux de types autorisés sont admis.

Ce paramètre peut être omis en mettant *AUCUN à sa place (paramètre en entrée).

NUM_BIN_4 LgVariableAssociee

Paramètre non utilisé depuis la PTF 06 de la version 8.2. Indiquer : *AUCUN.

NUM_BIN_2 IdDescription

Identifiant représentant le type Adélia de la variable associée (utilisé pour savoir quel doit être le type Adélia du paramètre VariableAssociee lors de l'appel de la méthode RECUPERER_VARIABLE_ASSOCIEE. Cet identifiant propre à l'utilisateur est mis en oeuvre dans la méthode RECUPERER_DESCRIPTION). Ce paramètre peut être omis en mettant *AUCUN à sa place (seulement si VariableAssociee vaut *AUCUN) (paramètre en entrée).

NUM_BIN_4 IdElement

Identifiant du nouvel élément ajouté. Ce paramètre peut être omis en mettant *AUCUN à sa place (paramètre en sortie).

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles de IdParent  

_ARB_RACINE

Racine de l'arbre.

une valeur de type NUM_BIN_4

Elément unique. Cette valeur est donnée lors d'appels de méthodes ou d'accès aux valeurs de propriétés retournant un identifiant d'élément valide (par exemple les méthodes AJOUTER, RECUPERER_PARENT ou les propriétés ELEMENT_SELECTIONNE, ELEMENT_ACTION).

Valeurs possibles de la position 

_ARB_POS_AVANT

IdParent représente un élément frère (il ne peut pas prendre la valeur _ARB_RACINE). L'élément créé est ajouté avant IdParent ,

_ARB_POS_APRES

IdParent représente un élément frère (il ne peut pas prendre la valeur _ARB_RACINE). L'élément créé est ajouté après IdParent ,

_ARB_POS_DEBUT

IdParent représente un élément père. L'élément créé est ajouté en tête des fils de IdParent ,

_ARB_POS_FIN

IdParent représente un élément père. L'élément créé est ajouté en fin des fils de IdParent .

Valeurs possibles du code retour 

-7

Le type Adélia de la variable associée n'est pas autorisé,

-6

La valeur du paramètre IdDescription est incorrecte,

-5

Les valeurs des propriétés LONGUEUR_TYPE et / ou NB_DECIMALES_TYPE sont incompatibles avec la valeur de la propriété CONTROLE_SAISIE,

-4

Erreur lors de la création de l'élément,

-3

La valeur du paramètre LgVariableAssociee est incorrecte,

-2

La valeur du paramètre IdParent est incorrecte,

-1

La valeur du paramètre Position est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation S'il existe une liste d'images associée à l'objet (créé lors du premier appel à la méthode AJOUTER_IMAGE), alors l'élément créé a pour image par défaut celle d'indice 0 dans la liste d'images.

 

 

Ajoute une image à la liste d'images associée à l'objet.

Syntaxe

APPELER_METHODE NomObjetArborescence AJOUTER_IMAGE InfoImage IdImage CodeRetour

 

Paramètres

ALPHA(250) ou IMAGE InfoImage

Image à ajouter à la liste d'images.

Le paramètre peut être une variable alphanumérique contenant le nom et répertoire du fichier qui contient l'image.Les formats admis pour le fichier sont : bmp, cut, emf, eps, ico, gif, iff, jpg, jp2, mng, pbm, pcx, pgm, png, ppm, psp, tif, tga, wmf.

Avec le runtime Adélia Mobile, seuls les formats suivants sont supportés : bmp, gif, jpg, png et ico.

Le paramètre peut être également une variable de type IMAGE.

Le contenu de la variable est alors soit une image au format DIB (Device Independent Bitmap) soit un fichier contenant une image avec comme extension possible : bmp, cut, emf, eps, ico, gif, iff, jpg, jp2, mng, pbm, pcx, pgm, png, ppm, psp, tif, tga, wmf (paramètre en entrée),

NUM_BIN_4 IdImage

Identifiant de l'image nouvellement ajoutée (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour 

-2

Erreur lors de la lecture du fichier image,

-1

Erreur lors de l'ajout de l'image,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

S'il existe une liste d'images associée à l'objet (créée lors du premier appel à la méthode AJOUTER_IMAGE), alors l'élément créé a pour image par défaut celle d'indice 0 dans la liste d'images.

 

 

Ajoute une image à la liste d'images associée à l'objet.

Syntaxe

APPELER_METHODE NomObjetArborescence AJOUTER_IMAGE_URL AdresseUrl IdImage CodeRetour

Paramètres

ALPHA(500) AdresseUrl

Adresse URL désignant le fichier Image (paramètre en entrée).

Les extensions admises pour le fichier image sont : bmp, cut, emf, eps, ico, gif, iff, jpg, jp2, mng, pbm, pcx, pgm, png, ppm, psp, tif, tga, wmf.

NUM_BIN_4 IdImage

Identifiant de l'image nouvellement ajoutée (paramètre en sortie).

NUM_BIN_4 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du CodeRetour :

-2 : Erreur lors de la lecture du fichier image

-1 : Erreur lors de l'ajout de l'image

0 : Erreur interne

1 : Opération correctement effectuée

> 1 : Erreur lors de l'exécution de la requête http

Attention : la valeur du code retour n'a aucune signification en génération Cloud.

Conditions d'utilisation S'il existe une liste d'images associée à l'objet (créée lors du premier appel à la méthode AJOUTER_IMAGE ou AJOUTER_IMAGE_URL), alors l'élément créé a pour image par défaut celle d'indice 0 dans la liste d'images.

 

Remarque : cette méthode n'est mise en oeuvre ni par le générateur Java, ni par le générateur Mobile.

 

Colle un arbre (précédemment copié par appel à la méthode COPIER ou COUPER) à une position donnée.

Syntaxe

APPELER_METHODE NomObjetArborescence COLLER IdParent Position CodeRetour

Paramètres

NUM_BIN_4 IdParent

Identifiant de l'élément parent (père ou frère) (paramètre en entrée),

NUM_BIN_2 Position

Position d'ajout du nouvel élément (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles de la position

_ARB_POS_AVANT 

IdParent représente un élément frère (il ne peut pas prendre la valeur _ARB_RACINE). L'élément créé est ajouté avant IdParent ,

_ARB_POS_APRES 

IdParent représente un élément frère (il ne peut pas prendre la valeur _ARB_RACINE). L'élément créé est ajouté après IdParent ,

_ARB_POS_DEBUT 

IdParent représente un élément père. L'élément créé est ajouté en tête des fils de IdParent ,

_ARB_POS_FIN 

IdParent représente un élément père. L'élément créé est ajouté en fin des fils de IdParent .

Valeurs possibles du code retour

-3

La valeur du paramètre IdParent est incorrecte,

-2

La valeur du paramètre Position est incorrecte,

-1

Il n'y a aucun arbre copié précédemment,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation L'appel à la méthode COPIER (ou COUPER) détruit la copie de l'arbre copié précédemment (s'il existe).

 

 

Copie l'arbre dont la racine est un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence COPIER IdElement CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément racine (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

L'arbre à copier est vide,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

L'appel à la méthode COPIER (ou COUPER) détruit la copie de l'arbre copié précédemment (s'il existe).

 

 

Copie l'arbre dont la racine est un élément donné puis le supprime.

Syntaxe

APPELER_METHODE NomObjetArborescence COUPER IdElement CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément racine (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

L'arbre à couper est vide,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

L'appel à la méthode COPIER (ou COUPER) détruit la copie de l'arbre copié précédemment (s'il existe).

 

 

Teste s'il existe un lien de descendance entre deux éléments.

Syntaxe

APPELER_METHODE NomObjetArborescence EST_DESCENDANT IdElementPere IdElementFils EstDescendant CodeRetour

Paramètres

NUM_BIN_4 IdElementPere

Identifiant de l'élément père (paramètre en entrée),

NUM_BIN_4 IdElementFils

Identifiant de l'élément fils (paramètre en entrée),

BOOL EstDescendant

*VRAI si IdElementFils est un descendant de IdElementPere , FAUX sinon (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

La valeur du paramètre IdElementPere est incorrecte,

-1

La valeur du paramètre IdElementFils est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Expanse ou réduit un élément noeud donné.

Syntaxe

APPELER_METHODE NomObjetArborescence EXPANSER IdElement Expanse CodeRetour

 

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

BOOL Expanse

*VRAI pour expanser, *FAUX pour réduire (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de l'expansion / réduction de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Fixe l'état de la case à cocher associée à un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_CASE_A_COCHER IdElement Coche CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

BOOL Coche

Etat de la case à cocher (*VRAI si elle est cochée, *FAUX sinon) (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-3

La propriété CASE_A_COCHER n'a pas la valeur *VRAI,

-2

Erreur lors de la fixation de l'état de la case à cocher de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation 

La propriété CASE_A_COCHER doit avoir la valeur *VRAI.

 

 

Fixe la couleur RVB d'arrière plan du texte d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_COULEUR_FOND IdElement Couleur CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 Couleur

Couleur RVB du fond (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs prédéfinies de la couleur

 

_ARB_COUL_SYSTEME

couleur système,

_ARB_COUL_NOIR

couleur noir,

_ARB_COUL_BLEU

couleur bleu,

_ARB_COUL_CYAN

couleur cyan,

_ARB_COUL_VERT

couleur vert,

_ARB_COUL_MAGENTA

couleur magenta,

_ARB_COUL_ROUGE

couleur rouge,

_ARB_COUL_BLANC

couleur blanc,

_ARB_COUL_JAUNE

couleur jaune,

_ARB_COUL_BLEUFONCE

couleur bleu foncé,

_ARB_COUL_CYANFONCE

couleur cyan foncé,

_ARB_COUL_VERTFONCE

couleur vert foncé,

_ARB_COUL_VIOLET

couleur violet,

_ARB_COUL_ROUGEFONCE

couleur rouge foncé,

_ARB_COUL_JAUNEFONCE

couleur jaune foncé,

_ARB_COUL_GRIS

couleur gris,

_ARB_COUL_GRISFONCE

couleur gris foncé.

Valeurs possibles du code retour

-2

Erreur lors de la fixation de la couleur du fond,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Fixe la couleur RVB du texte d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_COULEUR_TEXTE IdElement Couleur CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 Couleur

Couleur RVB du texte (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs prédéfinies de la couleur

_ARB_COUL_SYSTEME

couleur système,

_ARB_COUL_NOIR

couleur noir,

_ARB_COUL_BLEU

couleur bleu,

_ARB_COUL_CYAN

couleur cyan,

_ARB_COUL_VERT

couleur vert,

_ARB_COUL_MAGENTA

couleur magenta,

_ARB_COUL_ROUGE

couleur rouge,

_ARB_COUL_BLANC

couleur blanc,

_ARB_COUL_JAUNE

couleur jaune,

_ARB_COUL_BLEUFONCE

couleur bleu foncé,

_ARB_COUL_CYANFONCE

couleur cyan foncé,

_ARB_COUL_VERTFONCE

couleur vert foncé,

_ARB_COUL_VIOLET

couleur violet,

_ARB_COUL_ROUGEFONCE

couleur rouge foncé,

_ARB_COUL_JAUNEFONCE

couleur jaune foncé,

_ARB_COUL_GRIS

couleur gris,

_ARB_COUL_GRISFONCE

couleur gris foncé.

Valeurs possibles du code retour

-2

Erreur lors de la fixation de la couleur du texte,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Fixe la valeur de l'identifiant de description de la variable associée d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_DESCRIPTION IdElement IdDescription CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_2 IdDescription

Description correspondant à la variable associée de l'élément (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la fixation de la variable associée de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Fixe l'autorisation de drag and drop d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_DRAG_DROP IdElement DragDrop CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

BOOL DragDrop

*VRAI pour autoriser le drag and drop, *FAUX sinon (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la fixation de l'autorisation de drag and drop,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Fixe l'autorisation de saisie du texte d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_EDITION IdElement Edition CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

BOOL Edition

*VRAI pour autoriser la saisie, *FAUX sinon (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la fixation de l'autorisation de saisie,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Fixe une image associée à un état particulier d'un élément donné. L'image apparaîtra à la gauche du texte de l'élément lorsque celui-ci se trouvera dans l'état spécifié.

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_IMAGE IdElement IdImage Etat CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 IdImage

Identifiant de l'image associée à l'élément (paramètre en entrée),

NUM_BIN_2 Etat

Etat de l'élément (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du paramètre Etat

_ARB_ETAT_SELECTIONNE

L'élément est sélectionné,

_ARB_ETAT_NON_SELECTIONNE

L'élément n'est pas sélectionné,

_ARB_ETAT_REDUIT

L'élément est réduit,

_ARB_ETAT_EXPANSE

L'élément est expansé,

_ARB_TOUS_ETATS

Regroupe les états précédemment cités.

L'ordre de priorité des états (par ordre croissant) pour un élément est le suivant :

_ARB_ETAT_NON_SELECTIONNE, _ARB_ETAT_EXPANSE, _ARB_ETAT_REDUIT, _ARB_ETAT_SELECTIONNE.

Valeurs possibles du code retour

-4

La valeur du paramètre Etat est incorrecte,

-3

Erreur lors de la fixation de l'image,

-2

La valeur du paramètre IdElement est incorrecte,

-1

La valeur du paramètre IdImage est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Sélectionne un bloc de caractères dans le champ de saisie de l'élément.

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_POSITION_CURSEUR IdElement PositionDebut PositionFin CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée).

NUM_BIN_4 PositionDebut

Position du premier caractère à sélectionner (paramètre en entrée).

Si PositionDebut vaut –1 le texte n'est plus sélectionné et le curseur se positionne en fin de ligne.

NUM_BIN_4 PositionFin

Position du premier caractère après le dernier caractère à sélectionner (paramètre en entrée).

Si PositionFin vaut –1 le texte est entièrement sélectionné.

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Impossible de rentrer en mode saisie sur l'élément,

-1

L'identifiant de l'élément passé en paramètre est invalide,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

Remarque : cette méthode n'est pas mise en oeuvre par le générateur Java.

 

Fixe le texte associé à un élément.

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_TEXTE IdElement Texte CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

ALPHA(250) Texte

Texte de l'élément à fixer (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la fixation du texte de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Syntaxe

APPELER_METHODE NomObjetArborescence FIXER_VARIABLE_ASSOCIEE IdElement VariableAssociee LgVariableAssociee CodeRetour

Paramètres

 

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée).

Nom de VariableAssociee

Information associée à l'élément. Variable de type Adélia quelconque à l'exception des types LISTE, IMAGE, POINTEUR *IDISPATCH et POINTEUR *IUNKNOWN. Les tableaux de types autorisés sont admis.

NUM_BIN_4 LgVariableAssociee

Paramètre non utilisé depuis la PTF 06 de la version 8.2.

Indiquer : *AUCUN.

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

 

-4

La valeur du paramètre VariableAssociee est incorrecte,

-3

La valeur du paramètre LgVariableAssociee est incorrecte,

-2

Erreur lors de la fixation de la variable associée de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Veiller à ce que le type Adélia de la nouvelle variable associée soit toujours en correspondance avec la valeur de l'identifiant de description. Si ce n'est plus le cas, changer de valeur d'identifiant avec la méthode FIXER_DESCRIPTION.

 

 

Cette méthode indique si des données d'un format spécifié sont disponibles parmi les données concernées par l'opération de glisser-déposer en cours. Le format est un format prédéfini sous Windows, ou peut être un format défini par le développeur.

 

Syntaxe

APPELER_METHODE NomObjetArborescence GD_DONNEES_DISPONIBLES Format Disponibilite CodeRetour

Paramètres

ALPHA(50) Format (E)

Nom du format de données recherché.

BOOL Disponibilite (S)

La valeur est à *VRAI si des données du format souhaité sont disponibles.

NUM_BIN_4 CodeRetour (S)

Code de retour de l'opération.

Valeurs possibles du paramètre Format

 

_CF_TEXT

Format pour une donnée de type texte au format ANSI.

_CF_OEMTEXT

Format pour une donnée de type texte au format OEM.

_CF_UNICODETEXT

Format pour une donnée de type texte au format UNICODE.

_CF_DIB

Format pour une donnée de type DIB (Device Independant Bitmap).

Une chaîne quelconque qui ne commence pas par "CF_" pour un format défini par le développeur.

Valeurs possibles du code retour

 

_ERR_OK

L'exécution de la méthode s'est déroulée correctement.

_ERR_CTX_UTILISATION

La méthode est utilisée en dehors d'un événement autorisé pour cette méthode.

_ERR_FORMAT_INVALIDE

Le nom de format passé en paramètre ne correspond à aucune donnée ou est invalide.

Conditions d'utilisation

La méthode ne peut être utilisée que sur les événements GD_EntreeGlissement, GD_SurvolGlissement et GD_Depose.

   
 

Remarques :

Cette méthode n'est pas mise en oeuvre par le générateur Java.

Elle n'est pas disponible en génération Mobile.


Cette méthode ajoute des données (le contenu des variables Adélia) aux données qui seront transmises par une opération de glisser-déposer. Ces informations sont stockées dans l'objet jusqu'à la fin de l'opération de glisser-déposer, puis sont effacées automatiquement.

 

Remarques :

    • L'appel de cette méthode avec un tableau de n éléments est équivalent à n appels de cette méthode avec une variable contenant les éléments du tableau.
    • Aucune distinction n'est faite entre les types numériques étendu et condensé.

 

Syntaxe

APPELER_METHODE NomObjetArborescence GD_ECRIRE_DONNEES VarAdelia NbDonnees CodeRetour

Paramètres

Types possibles pour le paramètre VarAdelia (E) :

ALPHA, DATE, TIME, NUM_E, NUM_P, NUM_BIN_2, NUM_BIN_4, BOOL, TIMESTAMP, IMAGE

Variable ou tableau contenant les données.

NUM_BIN_4 NbDonnees (E/S)

Nombre d'informations à ajouter.

Ce paramètre doit être égal à 1 pour une variable, et doit être inférieur ou égal au nombre d'éléments du tableau pour un tableau.

Après appel de la méthode, il contient le nombre d'informations écrites.

NUM_BIN_4 CodeRetour (S)

Code de retour de l'opération.

Valeurs possibles du code retour

_ERR_OK

L'exécution de la méthode s'est déroulée correctement.

_ERR_TYPE_INVALIDE

Une variable utilisée dans la méthode ne possède pas un type Adélia adéquat.

_ERR_PARAM_INVALIDE

La valeur d'au moins un paramètre de la méthode est invalide.

Conditions d'utilisation

Aucune.

 

Remarques :

Cette méthode n'est pas mise en oeuvre par le générateur Java.

Elle n'est pas disponible en génération Mobile.


Cette méthode provoque le début d'une opération de glisser-déposer entre un objet source et un objet cible avec les données stockées dans l'objet source par la méthode GD_ECRIRE_DONNEES.

Les données concernées peuvent être soit copiées, soit déplacées dans l'objet cible.

L'ensemble de ces données est identifié par un nom de format. Le format est un format prédéfini sous Windows, ou peut être un format défini par le développeur.

 

Remarque : dans le cas de l'utilisation d'un format prédéfini, seule la première donnée écrite par la méthode GD_ECRIRE_DONNEES est prise en compte.

 

Syntaxe

APPELER_METHODE NomObjetArborescence GD_EXECUTER_GLISSEMENT Format ActionsPermises ActionFaite CodeRetour

Paramètres

ALPHA(50) Format (E)

Nom du format de données.

NUM_BIN_4 ActionsPermises (E)

Actions permises dans l'objet cible.

NUM_BIN_4 ActionFaite (S)

Action effectuée dans l'objet cible.

NUM_BIN_4 CodeRetour (S)

Code de retour de l'opération.

Valeurs possibles du paramètre Format

 

_CF_TEXT

Format pour une donnée de type texte au format ANSI.

_CF_OEMTEXT

Format pour une donnée de type texte au format OEM.

_CF_UNICODETEXT

Format pour une donnée de type texte au format UNICODE.

_CF_DIB

Format pour une donnée de type DIB (Device Independant Bitmap).

Une chaîne quelconque qui ne commence pas par "CF_" pour un format défini par le développeur et qui regroupe l'ensemble des données écrites.

Valeurs possibles du paramètre ActionsPermises

 

_GD_ACTION_COPIE

Les données sont copiées dans l'objet cible.

_GD_ACTION_DEPLACEMENT

Les données sont déplacées dans l'objet cible (et donc supprimées dans l'objet source).

_GD_ACTION_COPIE_DEPLACE

La somme des deux actions précédentes.

Valeurs possibles du paramètre ActionFaite

 

_GD_ACTION_AUCUNE

L'utilisateur a relâché le bouton de la souris au-dessus d'un objet n'acceptant pas les données ou a annulé l'opération par la touche Echap.

_GD_ACTION_COPIE

Les données doivent être copiées dans l'objet cible.

_GD_ACTION_DEPLACEMENT

Les données doivent être déplacées dans l'objet cible (et donc supprimées dans l'objet source).

Valeurs possibles du code retour

 

_ERR_OK

L'exécution de la méthode s'est déroulée correctement.

_ERR_PARAM_INVALIDE

La valeur d'au moins un paramètre de la méthode est invalide.

_ERR_CTX_UTILISATION

La méthode est utilisée en dehors d'un événement autorisé pour cette méthode.

_ERR_AUCUNE_DONNEE

Aucune donnée n'a été stockée pour une action de glisser-déposer.

_ERR_FORMAT_INVALIDE

Le nom de format passé en paramètre est invalide.

Conditions d'utilisation

La méthode doit être utilisée sur l'événement GD_DebutGlissement.

 

Remarques :

Cette méthode n'est pas mise en oeuvre par le générateur Java.

Elle n'est pas disponible en génération Mobile.


Cette méthode permet de lire les données qui sont transmises dans l'opération de glisser-déposer en cours. Ces données sont une copie des données écrites dans l'objet source par la méthode GD_ECRIRE_DONNEES.

Cette méthode doit être utilisée en boucle pour parcourir toutes les données d'un type Adélia donné.

Toutes les données d'un type sont lues lorsque le nombre de données lues est strictement inférieur au nombre de données à lire.

 

Remarques :

- L'appel de cette méthode avec un tableau Adélia de n éléments est équivalent à n appels de cette méthode avec une variable Adélia.

- Si la méthode GD_ECRIRE_DONNEES a été utilisée pour écrire n enregistrements dont chacun contient deux variables de type ALPHA, la méthode GD_LIRE_DONNEES doit être utilisée deux fois avec les indices (2n – 1) et 2n pour récupérer les chaînes du énième enregistrement, ou une fois avec l'indice (2n-1) et un tableau recevant 2 données.

-  Aucune distinction n'est faite entre les variables de type numérique étendu et condensé, quels que soient la longueur et le nombre de décimales. Les valeurs des variables de type numérique ou étendu peuvent donc être tronquées lors de la lecture. Quant aux chaînes, la lecture échoue si la taille de la variable Adélia est insuffisante pour contenir la chaîne lue.

 

Syntaxe

APPELER_METHODE NomObjetArborescence GD_LIRE_DONNEES Format VarAdelia Indice NbDonnees CodeRetour

Paramètres

 

ALPHA(50) Format (E)

Nom du format de données recherché.

Types possibles pour le paramètre VarAdelia (E) :

ALPHA, DATE, TIME, NUM_E, NUM_P, NUM_BIN_2, NUM_BIN_4, BOOL, TIMESTAMP, IMAGE

Variable ou tableau recevant les données.

NUM_BIN_4 Indice (E)

Indice de la donnée à lire pour un type donné.

La première donnée possède l'indice 1.

NUM_BIN_4 NbDonnees (E/S)

Nombre d'informations à ajouter.

Ce paramètre doit être égal à 1 pour une variable, et doit être inférieur ou égal au nombre d'éléments du tableau pour un tableau.

Après appel de la méthode, il contient le nombre d'informations écrites.

NUM_BIN_4 CodeRetour (S)

Code de retour de l'opération.

Valeurs possibles du code retour

 

_ERR_OK

L'exécution de la méthode s'est déroulée correctement.

_ERR_CTX_UTILISATION

La méthode est utilisée en dehors d'un événement autorisé pour cette méthode.

_ERR_TYPE_INVALIDE

Une variable utilisée dans la méthode ne possède pas un type Adélia adéquat.

_ERR_PARAM_INVALIDE

La valeur d'au moins un paramètre de la méthode est invalide.

_ERR_LG_CHAINE

Les données à lire contiennent une chaîne de caractères dont la taille est supérieure à celle de la variable Adélia.

_ERR_VAR_NON_DISPO

Les données à lire ne possèdent pas d'informations du type Adélia demandé.

_ERR_FORMAT_INVALIDE

Le nom de format passé en paramètre ne correspond à aucune donnée ou est invalide.

Conditions d'utilisation

La méthode ne peut être utilisée que sur les événements GD_EntreeGlissement, GD_SurvolGlissement et GD_Depose.

 

 

 

Cette méthode efface les données stockées dans l'objet qui seraient utilisées dans une opération de glisser-déposer.

Ces données ont été créées auparavant par la méthode GD_ECRIRE_DONNEES.

APPELER_METHODE NomObjetArborescence GD_VIDER_DONNEES CodeRetour

 

Syntaxe

APPELER_METHODE NomObjetArborescence GD_VIDER_DONNEES CodeRetour

Paramètres

 

NUM_BIN_4 CodeRetour (S)

Code de retour de l'opération.

Valeurs possibles du code retour

_ERR_OK

L'exécution de la méthode s'est déroulée correctement.

Conditions d'utilisation

Aucune.

 

Remarques :

Cette méthode n'est pas mise en oeuvre par le générateur Java.

Elle n'est pas disponible en génération Mobile.


Met le focus sur l'objet.

APPELER_METHODE NomObjetArborescence METTRE_FOCUS

Syntaxe

APPELER_METHODE NomObjetArborescence METTRE_FOCUS

Conditions d'utilisation

Aucune.

 

 

Parcourt tous les éléments d'arbre auxquels on a donné un élément racine.

APPELER_METHODE NomObjetArborescence PARCOURIR IdElement TypeParcours TabIdElement CodeRetour

Syntaxe

APPELER_METHODE NomObjetArborescence PARCOURIR IdElement TypeParcours TabIdElement CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément racine de l'arbre (paramètre en entrée),

NUM_BIN_2 TypeParcours

Type de parcours de l'arbre (paramètre en entrée),

NUM_BIN_4(n) TabIdElement

Tableau résultat du parcours de l'arbre. Ce tableau contient les identifiants des éléments parcourus dans l'ordre défini par TypeParcours (sa taille doit être égale au nombre d'éléments de l'arbre de racine IdElement ) (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du type de parcours

 

_ARB_PARCOURS_INFIXE 

L'ordre du parcours des éléments est infixe (on parcourt le sous arbre dont la racine est le premier fils de IdElement , puis on traite IdElement , puis on parcourt les sous arbres dont les racines sont les fils restants de IdElement ),

_ARB_PARCOURS_PREFIXE 

L'ordre du parcours est préfixe (on traite IdElement puis on parcourt tous les sous arbres dont les racines sont les fils de IdElement ),

_ARB_PARCOURS_SUFFIXE 

L'ordre du parcours est suffixe (on parcourt tous les sous arbres dont les racines sont les fils de IdElement puis on traite IdElement ).

Valeurs possibles du code retour

 

-2

La taille du tableau TabIdElement est incorrecte,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Retourne l'état de la case à cocher associée à un élément donné.

APPELER_METHODE NomObjetArborescence RECUPERER_CASE_A_COCHER IdElement Coche CodeRetour

 

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_CASE_A_COCHER IdElement Coche CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

BOOL Coche

Etat de la case à cocher (*VRAI si elle est cochée, *FAUX sinon) (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-3

La propriété CASE_A_COCHER n'a pas la valeur *VRAI,

-2

Erreur lors de la récupération de l'état de la case à cocher de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

La propriété CASE_A_COCHER doit avoir la valeur *VRAI.

 

 

Récupère la couleur RVB d'arrière plan du texte d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_COULEUR_FOND IdElement Couleur CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 Couleur

Couleur RVB du fond (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la récupération de la couleur du fond,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Récupère la couleur RVB du texte d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_COULEUR_TEXTE IdElement Couleur CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 Couleur

Couleur RVB du texte (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la récupération de la couleur du texte,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Retourne la valeur de l'identifiant de description de la variable associée d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_DESCRIPTION IdElement IdDescription CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_2 IdDescription

Description correspondant à la variable associée de l'élément (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-3

Il n'y a pas d'identifiant de description associé à l'élément IdElement ,

-2

Erreur lors de la récupération de la variable associée de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Récupère l'autorisation de drag and drop d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_DRAG_DROP IdElement DragDrop CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

BOOL DragDrop

Valeur de l'autorisation de drag and drop (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la récupération de l'autorisation de drag and drop,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Récupère l'autorisation de saisie du texte d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_EDITION IdElement Edition CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

BOOL Edition

Valeur de l'autorisation d'édition (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la récupération de l'autorisation de saisie,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Retourne l'élément fils d'un élément père donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_FILS IdElement Premier IdElementResultat CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

BOOL Premier

Position du fils à récupérer (*VRAI pour récupérer le premier fils, *FAUX pour récupérer le dernier fils) (paramètre en entrée),

NUM_BIN_4 IdElementResultat

Identifiant de l'élément fils résultat (peut avoir la valeur _ARB_AUCUN si l'élément n'a pas de fils) (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

 

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Récupère l'image associée à un état particulier d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_IMAGE IdElement Etat IdImage CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 IdImage

Identifiant de l'image associée à l'élément (paramètre en sortie),

NUM_BIN_2 Etat

Etat de l'élément (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du paramètre Etat

 

_ARB_ETAT_SELECTIONNE 

L'élément est sélectionné,

_ARB_ETAT_NON_SELECTIONNE

L'élément n'est pas sélectionné,

_ARB_ETAT_REDUIT

L'élément est réduit,

_ARB_ETAT_EXPANSE

L'élément est expansé.

Valeurs possibles du code retour

-4

Il n'y a pas de liste d'images associée à l'objet,

-3

La valeur du paramètre Etat est incorrecte,

-2

Erreur lors de la récupération de l'image,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Retourne le nombre d'éléments fils d'un élément noeud donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_NB_FILS IdElement Nb CodeRetour

Paramètres

 

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_2 Nb

Nombre de fils de l'élément (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Retourne l'élément père d'un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_PARENT IdElement IdElementResultat CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 IdElementResultat

Identifiant de l'élément père résultat (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

 

-2

Erreur lors de la récupération de l'élément père,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Localise le premier et le dernier caractère sélectionnés dans le champ de saisie de l'élément.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_POSITION_CURSEUR IdElement PositionDebut PositionFin CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 PositionDebut

Position du premier caractère sélectionné (paramètre en sortie),

NUM_BIN_4 PositionFin

Position du premier caractère après le dernier caractère sélectionné (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

L'élément n'est pas en mode édition,

-1

L'identifiant de l'élément passé en paramètre est invalide,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

Remarque : cette méthode n'est pas mise en oeuvre par le générateur Java.

 

Retourne l'élément frère précédant un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_PRECEDENT IdElement IdElementResultat CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 IdElementResultat

Identifiant de l'élément frère résultat (peut avoir la valeur _ARB_AUCUN si l'élément n'a pas de précédent) (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Retourne la profondeur d'un élément nSud donné. La profondeur d'un arbre ayant comme racine l'élément e1 est la longueur du plus grand chemin (en terme d'éléments) partant de e1.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_PROFONDEUR IdElement Profondeur CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_2 Profondeur

Profondeur de l'arbre de racine IdElement (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors du calcul de la profondeur,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Retourne l'élément frère suivant un élément donné.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_SUIVANT IdElement IdElementResultat CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

NUM_BIN_4 IdElementResultat

Identifiant de l'élément frère résultat (peut avoir la valeur _ARB_AUCUN si l'élément n'a pas de suivant) (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Retourne le texte associé à un élément.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_TEXTE IdElement Texte CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

ALPHA(250) Texte

Texte de l'élément (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la récupération du texte de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Retourne la variable associée à un élément.

Syntaxe

APPELER_METHODE NomObjetArborescence RECUPERER_VARIABLE_ASSOCIEE IdElement VariableAssociee CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément (paramètre en entrée),

Nom de VariableAssociee

Variable devant contenir la valeur de la variable associée (paramètre en sortie),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

 

-3

Il n'y a pas de variable associée à l'élément IdElement ,

-2

Erreur lors de la récupération de la variable associée de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

Conditions d'utilisation

Pour utiliser correctement cette méthode, il faut :

      • lors de l'appel à la méthode AJOUTER, établir une correspondance entre la valeur du paramètre IdDescription et le type Adélia du paramètre VariableAssociee (par exemple, on pourra utiliser la convention suivante : 0 pour le type DATE, 1 pour le type TIME, 2 pour le type TIMESTAMP, etc.),
      • lors de la récupération de la variable associée à un élément, commencer par récupérer son identifiant de description (par appel à la méthode RECUPERER_DESCRIPTION), puis appeler la méthode RECUPERER_VARIABLE_ASSOCIEE avec comme valeur du paramètre VariableAssociee une variable dont le type Adélia est en correspondance avec la valeur de l'identifiant de description.

 

 

Supprime un élément.

Syntaxe

APPELER_METHODE NomObjetArborescence SUPPRIMER IdElement CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément à supprimer (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors de la suppression de l'élément,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

Conditions d'utilisation

Aucune.

 

 

Trie les éléments de l'arbre dont la racine est un élément donné. Le tri s'effectue sur les textes des éléments.

Syntaxe

APPELER_METHODE NomObjetArborescence TRIER IdElement Asc Profondeur CodeRetour

Paramètres

NUM_BIN_4 IdElement

Identifiant de l'élément racine de l'arbre à trier (paramètre en entrée),

BOOL Asc

Ordre du tri (*VRAI pour ascendant, *FAUX pour descendant) (paramètre en entrée) ,

BOOL Profondeur

*VRAI pour appliquer le tri à tous les éléments de l'arbre, *FAUX pour appliquer le tri sur les seuls fils de l'élément racine de l'arbre (paramètre en entrée),

NUM_BIN_2 CodeRetour

Code retour de l'opération (paramètre en sortie).

Valeurs possibles du code retour

-2

Erreur lors du tri de l'arbre,

-1

La valeur du paramètre IdElement est incorrecte,

0

Erreur interne,

1

Opération correctement effectuée.

 

 

 

 

↑ Haut de page

 

APPELER_METHODE NomObjetArborescence FIXER_EDITION IdElement Edition CodeRetour