Effectuer des analyses d'impact sur le code PowerBuilder depuis le treeview

  1. Vous devez d'abord disposer d'un projet Visual Expert en cours d'exécution.
    Si nécessaire, vous pouvez trouver un guide de démarrage ici.
  2. Dans le treeview, sélectionnez l'élément modifié.
    Par exemple, une colonne de la base de données.
  3. Dans la barre de navigation, cliquez sur "Analyse d'impact".
  4. Tous les objets utilisant cette colonne sont affichés dans une hiérarchie de conteneurs, pour faciliter leur recherche et leur modification.
  5. Sélectionnez 1 objet : son code s'affiche, et les références à la colonne sont mises en évidence
Check Impact Analysis for PowerBuilder Code Changes

Où est utilisée une colonne dans mon code PowerBuilder ?

Une colonne a changé : quel est l'impact sur mon code PowerBuilder?

Trouvez toutes les références à une colonne ou à une table.
Faites en sorte que votre application ne casse pas lorsque votre schéma évolue.
Check PowerBuilder Code Impact Analysis

Quels objets PowerBuilder sont supportés par l'analyse d'impact ?

Vous pouvez trouver des références à n'importe quel élément de code, du moment qu'il appartient à un langage supporté par Visual Expert : objets, méthodes, variables, tables, colonnes, vues, procédures, triggers, packages...

Vous trouverez ci-dessous quelques exemples d'utilisation :

Où est appelée une procédure stockée dans le code PowerBuilder ?

Si j'ajoute un paramètre à une méthode : quel code dois-je mettre à jour ?

Si un prototype change, vous pouvez trouver instantanément tous les appels à cette méthode - tant dans le code PB que de BDD - et les mettre à jour.
Impact Analysis for Stored Procedures in PB Code

Où ma variable est-elle référencée dans le code PowerBuilder ?

Impact Analysis for Variables in PowerBuilder Code

Où est référencé un objet PowerBuilder ?

Impact Analysis for PowerBuilder Objects

Comment passer en revue les dépendances de PowerBuilder avec les DLL ?

Intégration avec des logiciels tiers.

Exemple : la compilation de votre application PB en 64 bits nécessite l'appel de dlls 64 bits. Suivez toutes les dépendances vers les dlls 32 bits, et appelez les dlls 64 bits à la place.
Impact Analysis for PowerBuilder Dependencies with DLLs

 

Visual Expert 2021, PowerBuilder, Code Analysis, Impact Analysis