Introduciendo la pestaña "Referencias cruzadas" en menú Ribbon

Visual Expert 2020 introduce una nueva pestaña de "Referencias cruzadas" en el menú Ribbon.
Da acceso directo a las características relacionadas con la búsqueda de referencias y dependencias en su proyecto.

encontrar referencias y dependencias en su código PowerBuilder Oracle SQL Server

CÓMO HACER USO DE LA PESTAÑA DE "REFERENCIAS CRUZADAS"?

El menú de referencias cruzadas cuenta con cuatro secciones diferentes:

  1. Encontrar referencias
  2. Cadenas de llamadas
  3. Referencias externas
  4. Dependencias de alto nivel

Encontrar Referencias

Análisis de impacto (Árbol):

Disponible para todo tipo de objetos, esta característica muestra todas las referencias a un objeto determinado.
Los resultados se presentan en forma de árbol con una jerarquía de contenedores.

encontrar referencias y dependencias en su código PowerBuilder Oracle SQL Server

Análisis de impacto (Diagrama)

Es el mismo concepto, pero los resultados se presentan ahora en forma de un diagrama.

encontrar referencias y dependencias en su código PowerBuilder Oracle SQL Server

Cadenas de llamadas

Gráfico de llamada (Árbol)

Esta macro permite visualizar una cadena de llamadas, y ver los objetos que se refieren unos a otros.
Los resultados se presentan en forma de un árbol.

encontrar cadenas de llamadas en su código PowerBuilder Oracle SQL Server

Gráfico de llamada (Diagrama):

Es el mismo concepto, pero los resultados se presentan ahora en forma de un diagrama.

encontrar cadenas de llamadas en su código PowerBuilder Oracle SQL Server

Referencias Externas

Procedimientos almacenados llamados:

Esta característica está diseñada para proyectos Powerbuilder.
Encuentra todos los procedimientos almacenados llamados por los objetos o las librerías de PowerBuilder. .

encontrar referencias externas en su código PowerBuilder Oracle SQL Server

Servicios Web llamados:

Esta característica está diseñada para proyectos Powerbuilder.
Encuentra todos los Servicios Web llamados por los objetos o librerías de PowerBuilder.

encontrar referencias externas en su código PowerBuilder Oracle SQL Server

Al seleccionar un objeto PB en el árbol, puedes ver la referencia exacta en el código PowerBuilder.

encontrar referencias externas en su código PowerBuilder Oracle SQL Server

Funciones DLL llamadas:

Esta característica también está diseñada para proyectos Powerbuilder.
Encuentra todas las funciones dll llamadas por objetos o librerías de PowerBuilder.

encontrar referencias externas en su código PowerBuilder Oracle SQL Server

Al seleccionar un objeto PB en el árbol, puedes ver la referencia exacta en el Código PowerBuilder.

encontrar referencias externas en su código PowerBuilder Oracle SQL Server

Dependencias de alto nivel

Matriz CRUD (uso de tabla):

Esta función documentará las operaciones CRUD realizadas en su código.
Muestra las dependencias entre el código (objetos, funciones, procedimientos, etc.) y los datos (tablas, sinónimos y vistas).
Cada vez que un objeto hace referencia a un dato, también explica el tipo de acceso (Crear, Leer, Actualizar, Borrar).

encontrar dependencias de alto nivel en su código PowerBuilder Oracle SQL Server

Seleccione las tablas, procedimientos, funciones, etc. para las que quiere generar la matriz CRUD.
Visual Expert genera un archivo de Excel que contiene la matriz CRUD que muestra cómo los programas acceden a las tablas de los elementos seleccionados en el árbol.

encontrar dependencias de alto nivel en su código PowerBuilder Oracle SQL Server

Para más detalles sobre la CRUD, puedes consultar este tutorial.

Matriz de dependencia de objetos:

Esta nueva funcionalidad de Visual Expert 2020 se espera para este verano.
Ayudará a visualizar las dependencias entre los objetos en forma de matriz.

Dependencias entre PBLs:

Esta característica está diseñada para proyectos Powerbuilder. Muestra las dependencias entre 2 PBLS (es decir, cuando un objeto de PBL1 está llamando a un objeto de PBL2).  

Puede personalizar el resultado especificando el número de niveles de jerarquía.  
La siguiente captura de pantalla nos da un ejemplo de un resultado que muestra una jerarquía de 5 niveles.

encontrar dependencias de alto nivel en su código PowerBuilder Oracle SQL Server

Para más detalles, puede consultar este tutorial.

 

Visual Expert 2020, PowerBuilder, Oracle, SQL Server