Objet AllTreesSelection

Vous pouvez utiliser l’objet AllTreesSelection pour obtenir une liste des entités arborescentes actuellement sélectionnées dans toutes les vues actives du même module. Vous pouvez récupérer les entités sélectionnées en faisant des itérations dans la liste.

Par exemple, pour vérifier les autorisations des instances de test sélectionnées dans la vue Grille d’exécution du module Laboratoire de test :

set selectedTestInstances = 
  AllTreesSelection.TreeSelection("ExecutionGridView")
for each selectedEntity in selectedTestInstances
       if selectedEntity.Id <> 1 then
          checkPermission(selectedEntity)
       end if
next

L’objet AllTreesSelection possède les propriétés suivantes :

Propriété

R/W

Type

Description

Count

R

Long

Le nombre d’arbres auxquels il est actuellement possible d’accéder.

ViewNameById

R

Chaîne

La vue qui est disponible pour un index spécifique.

TreeSelectionById

R

Liste

Répertorie les entités arborescentes sélectionnées pour une vue qui correspond à un index spécifique.

TreeSelection R Liste Liste les entités de l’arbre sélectionnées pour une vue spécifique.