|
|
|
|
|
ArbreAffiche (Fonction) En anglais : TreeDisplay Rafraîchit l'affichage d'un champ Arbre à partir d'une position donnée. Remarque : La fonction ArbreAffiche peut être utilisée indifféremment sur : - un champ Arbre fichier. Dans ce cas, les modifications effectuées sur le fichier de données lié sont répercutées dans le champ Arbre.
- un champ Arbre par programmation.
- un champ Arbre monosélection ou multisélections.
HAjoute(FIC_Elément)
ArbreAffiche(ARBRE_MonArbre)
Syntaxe
ArbreAffiche(<Champ Arbre> [, <Position>])
<Champ Arbre> : Nom de champ Nom du champ Arbre à rafraîchir. Si ce paramètre correspond à une chaîne vide (""), le champ Arbre auquel appartient l'événement en cours est rafraîchi. <Position> : Entier, caractère ou constante (optionnel) Indique la position de départ du rafraîchissement. Si ce paramètre n'est pas spécifié :- Dans le cas d'un champ Arbre fichier, la fonction se comporte comme si la constante taInit avait été passée en paramètre.
- Dans le cas d'un champ Arbre par programmation, aucun effet.
Ce paramètre peut correspondre à : - Un entier. Le rafraîchissement est effectué à partir de cette position. La ligne sélectionnée n'est pas modifiée.
Dans le cas d'un champ Arbre fichier, l'événement "Affichage d'une ligne" pour la ligne <Position> est exécuté. L'élément en cours dans le champ Arbre est le même que l'enregistrement en cours dans le fichier de données. Dans le cas d'un champ Arbre par programmation, la ligne <Position> est ré-affichée. - Un caractère ou une constante :
| | | | Champ Arbre fichier chargé en mémoire | Champ Arbre par programmation |
---|
taCourantBandeau | - Ré-affiche le champ Arbre.
- La ligne sélectionnée est inchangée.
| - Ré-affiche le champ Arbre.
- La ligne sélectionnée est inchangée.
| taCourantEnreg | - Ré-exécute la requête liée si nécessaire.
- Prend en compte des enregistrements ajoutés, modifiés, supprimés par d'autres postes.
- Sélectionne l'enregistrement courant.
- La position de l'ascenseur est conservée tant que la sélection reste visible.
- Exécute les événements "Initialisation" et "Fin d'initialisation" du champ, puis l'événement "Sélection d'une ligne" pour la ligne sélectionnée (même si elle n'est pas modifiée).
| Aucun effet. | taDébut | - Rafraîchit le champ Arbre en se positionnant au début du champ.
- La première ligne est sélectionnée. Cette ligne correspond au premier enregistrement.
| Aucun effet. | taInit | - Exécute les codes d'initialisation du champ Arbre (code d'initialisation et de fin d'initialisation).
- Remplit le champ Arbre.
- La première ligne du champ Arbre est sélectionnée. Cette ligne correspond à l'enregistrement en cours lors de la fin du code d'initialisation du champ Arbre.
| Aucun effet. | taRéExécuteRequête | - Ré-exécute la requête liée au champ Arbre.
- Rafraîchit le champ Arbre en se positionnant au début du champ.
- La première ligne du champ Arbre est sélectionnée. Cette ligne correspond au premier enregistrement.
Attention : Seule la requête liée au champ Arbre est exécutée. Si des options spécifiques ont été précisées avec la fonction HExécuteRequête (par exemple hModifieFichier), ces options ne sont pas prises en compte. | Aucun effet. |
Classification Métier / UI : Code UI Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|