Referencias cruzadas

Generar una matriz de dependencia de objetos

Visual Expert puede generar una Matriz de Dependencia de Objetos.

Extiende el concepto de "Análisis de Impacto" a múltiples objetos, para visualizar las referencias cruzadas entre Oracle, SQL Server y el código de PowerBuilder en una matriz de 2 dimensiones.

¿Por qué utilizar una matriz de dependencia de objetos?

Una Matriz de Dependencia de Objetos muestra las relaciones entre los objetos de un grid, ofreciendo a los desarrolladores una poderosa manera de analizar las consecuencias de un cambio.

Las Matrices de Dependencia de Objetos ayudan a entender y mantener aplicaciones grandes y complejas, donde muchos objetos tienen múltiples dependencias entre sí.

Visual Expert generará la matriz en un archivo Excel, para que los desarrolladores puedan destacar, comentar y compartir fácilmente referencias específicas con su equipo.

¿Qué objetos son compatibles?

Visual Expert puede analizar las dependencias entre los siguientes objetos:

  • Código PowerBuilder:
    Ventanas, menús, UserObjects, DataWindows, estructuras, objetos función, objetos aplicación, objetos usuario, funciones PB y eventos.

  • Código Oracle PL/SQL o SQL Server Transact-SQL:
    Funciones, triggers, procedimientos, tablas, vistas, sinónimos, secuencias y tipos.

¿Cómo generar una matriz de dependencia de objetos en Visual Expert?

  1. Abra su proyecto de Visual Expert.
  2. En la vista principal, seleccione los objetos para los que desea analizar las dependencias. (ver abajo)
  3. En la barra de navegación, haga clic en "Matriz de dependencia de objetos".
    Generar una matriz de dependencia de objetos con Visual Expert

    Esto generará la correspondiente Matriz de Dependencia de Objetos en un archivo Excel.

  4. Una vez generado el archivo, aparecerá el siguiente mensaje. Seleccione "Abrir".

    Exportar la matriz de relación de objetos en un archivo de Excel

    A continuación se muestra una captura de pantalla de ejemplo de una 'Matriz de Dependencia de Objetos' generada por Visual Expert:

    Matriz de dependencia de objetos de Visual Expert
     
  • Los objetos seleccionados en la vista de árbol aparecen en las columnas como objetos "Callee".
  • Los objetos "Callers", que llaman a los "Callees", aparecen en las filas.
  • El "Tipo de objeto" se muestra para los "Callees" y "Callers" en la celda adyacente.
  • El símbolo "X" indica una dependencia de los objetos Caller a Callee.

Configure su Matriz de Dependencia de Objetos

Puede filtrar los objetos no deseados de la matriz, para centrarse en la información importante.

  1. Para configurar su matriz, pase el ratón por encima de la macro "Matriz de dependencia de objetos" y haga clic en la llave inglesa que aparece en su extremo derecho.

    Configuración de la matriz de relación de objetos abierta

  2. Aparece una ventana de configuración en la que se pueden seleccionar o deseleccionar los tipos de objetos.

    Opciones de la matriz de dependencia de objetos

  3. Haga clic en "Guardar" para guardar la configuración para futuras ejecuciones.
    Haga clic en "Ejecutar" para generar la Matriz de Dependencia de Objetos con la configuración actual sin guardarla para futuras ejecuciones.

 

Ver también

Visual Expert 2020, Oracle, PowerBuilder, SQL Server, Object Dependency Matrix, Impact Analysis, Cross References