Pagination des résultats dans le TreeView Visual Expert

Les projets de taille importante affichent souvent des milliers d'éléments dans l'arborescence, ce qui ralentit l'affichage du résultat et complique la lecture et l'exploration.
Visual Expert permet d'appliquer la pagination à une longue liste d'éléments dans l'arborescence afin d'afficher les résultats plus rapidement et de les rendre plus faciles à lire et à naviguer.

Comment implémenter la pagination du TreeView dans Visual Expert ?

  • Dans le menu ruban cliquez sur Gérer > Plus d'options
    La fenêtre Préférences s'ouvre. Cliquez sur l'onglet "Général"

    General Settings - TreeView Paging
  • Activez la pagination du TreeView avec le bouton toggle prévu à cet effet :
    Enable TreeView Paging
  • Par défaut, le nombre d'éléments à afficher par "page" est fixé à 500.
    Default Elements Displayed
  • Vous pouvez définir n'importe quel nombre entre 25 et 1000 et fermer la fenêtre.
    Par exemple : 100.
    Default Elements Displayed

Comment la pagination du TreeView améliore-t-elle le chargement des données ?

Considérons une longue liste d'éléments à afficher dans le TreeView. Par exemple : Toutes les fonctions système présentes dans votre application PB..

  • Allez sur PowerBuilder System Objects > Function dans la [Vue principale].
    La liste de toutes les fonctions système est affichée en une seule, soit plus de 2000 lignes dans notre exemple.
    PB System Objects
  • Activez la pagination du TreeView comme expliqué plus haut.
    Visual Expert va décomposer le résultat en groupes de 100 composants..
    PB System Objects Function list
  • Cliquez sur TreeView Paging Down Arrow pour atteindre le dernier élément la liste dans la première page.
    TreeView Paging List - Last Item
  • Vous pouvez maintenant choisir d'afficher les 100 résultats suivant ou d'afficher tous les éléments restants de 2013.
  • Vous pouvez cliquer sur [Paramètres] pour :
    • Activer ou désactiver la pagination du treeview.
    • Modifier le nombre d'éléments affichés.

 

En savoir plus sur l'interface utilisateur de Visual Expert

 

Visual Expert, User Interface, General Settings, TreeView Paging, Pagination