Explorer les Datasources de DataWindow

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":

Datawindow based on a SQL

Cette DataWindow appelle 2 procédures : Retrieve et Delete

DW calling 2 procedures

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 :

Exlpore DB code using hyperlinks

Vous pouvez également réaliser une analyse d'impact pour trouver où cette procédure est appelée dans votre application :

Impact analysis on a procedure

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 :

Macro parameters

PowerBuilder, Code Exploration,