Avec cette fonctionnalité, les développeurs PowerBuilder explorent les Datasources de Datawindows pour mieux visualiser leurs dépendances avec la base de données.
- Table mise à jour,
- Retrieve SQL,
- Procédures stockées appelées pour Retrieve / Insert / Update / Delete
- Colonnes de DW utilisées pour passer des paramètres
Vous trouverez ci-dessous quelques exemples :
Cette DataWindow est basée sur un SQL et met à jour la table "Sales_order":
Cette DataWindow appelle 2 procédures : Retrieve et Delete
Quand une procédure est appelée, vous pouvez afficher son code, si celui-ci a été inclut dans le projet VE.
Vous pouvez ainsi explorer le code de BDD en cliquant sur les liens ajoutés dans le code de la procédure :
Vous pouvez également réaliser une analyse d'impact pour trouver où cette procédure est appelée dans votre application :
Les paramètres de cette macro permettent de choisir le type d'éléments que vous souhaitez afficher.
Par exemple, lister uniquement les procédures utilisées pour supprimer des données :