PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Rafraîchit l'affichage d'un champ Arbre à partir d'une position donnée.
Remarque : La fonction <Arbre>.Affiche peut être utilisée indifféremment sur :
  • un champ Arbre fichier ou Arbre mémoire. Dans le cas d'un champ Arbre fichier, les modifications effectuées sur le fichier de données lié sont répercutées dans le champ Arbre.
  • un champ Arbre monosélection ou multisélections.
Exemple
// Ajout d'un élément dans un fichier de données HFSQL
HAjoute(FIC_Elément)
// Réinitialisation du champ Arbre
ARBRE_MonArbre.Affiche()
Syntaxe
<Champ Arbre>.Affiche([<Position>])
<Champ Arbre> : Nom de champ
Nom du champ Arbre à rafraîchir.
<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 mémoire, 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 mémoire, la ligne <Position> est ré-affichée.
  • Un caractère ou une constante :
    Champ Arbre fichier chargé en mémoireChamp Arbre mémoire
    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 <Fichier HFSQL>.ExécuteRequête (par exemple hModifieFichier), ces options ne sont pas prises en compte.
    Aucun effet.
Classification Métier / UI : Code IHM
Composante : wd250obj.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire