menuHaut

Récupérer l’onglet actif d’un contexte en SAPI

Il peut être parfois utile de récupérer l’onglet courant sur un contexte et cela passe la plupart du temps par la récupération de la variable « activePane=? » présente dans l’url. Hors il arrive que cette variable n’est pas toujours présente ou transmise dans le contexte courant (ouverture d’un contexte précédemment ouvert par exemple).

Dans ce cas, la solution passe par une chaine SAPI à récupérer en fonction du contexte. Voici quelques exemples pour les contextes les plus courant :

  • Contexte Bureau => @[Sapi:Objects.ConveyorHomeMain.Elements.HomeMainTabPane.
    Properties.activePaneIndex]@
  • Contexte Dossier => @[Sapi:Objects.ConveyorClientsDetail.Elements.ClientsDetailTabPane.
    Properties.activePaneIndex]@
  • Contexte Affaire => @[Sapi:Objects.ConveyorHistoriqueDetail.Elements.AffairesHistoriqueDetailTabPane.
    Properties.activePaneIndex]@
  • Contexte Action => @[Sapi:Objects.ConveyorHistoriqueDetail.Elements.AffairesHistoriqueDetailTabPane.
    Properties.activePaneIndex]@

Pour les autres contextes, il faut construire la chaine SAPI avec le nom du conveyor approprié et le nom du TabPane principal.

,

No comments yet.

Laisser un commentaire

Powered by WordPress. Designed by Woo Themes