Inspectores

Anuncio
05
Inspectores
05
Los Inspectores son unas herramientas muy prácticas a la hora de programar en Velázquez Visual. Los hay de análisis de objetos, de localización de
los mismos y, por último, de errores. A continuación iremos viéndolos uno
por uno.
5.1
De tablas y campos…
(F10)
Este inspector sirve para ver y localizar los campos que contiene una tabla.
Se muestra una ventana en la que se incluye un control para seleccionar la
tabla y otro control que muestra los campos que contiene la tabla seleccionada. El campo lo elegimos en función del nombre que le pusimos al crearlo (no del identificador con el que lo referenciamos).
Haciendo doble clic sobre un campo, o seleccionándolo y pulsando el botón
, Velázquez se posicionará sobre él, es decir, abrirá en la zona
del Editor de Proyectos de Estructura de datos la tabla correspondiente, y
se posicionará sobre el campo elegido.
Inspectores
394 395
VELAZQUEZ VISUAL
Por defecto, la tabla que se presenta inicialmente en la pantalla de búsqueda si no hay ninguna seleccionada es la primera que se encuentre en el panel izquierdo del Editor, si está seleccionada alguna presentará esa. Pero si
se ejecuta, por ejemplo, desde el editor de informes o el editor del formularios, es decir, editando un objeto, se presentará la tabla asociada a dicho
objeto y los campos correspondientes a esa tabla.
5.2
Dónde se usa el objeto
(F9)
Con este inspector podremos localizar en qué objetos se utiliza el objeto visual seleccionado. Podemos utilizarlo tanto en el panel izquierdo con las tablas de datos, campos, enlaces históricos, índices y las variables globales,
como en el panel derecho con los objetos visuales creados.
• Panel izquierdo: marcando una tabla de datos y utilizando esta opción, el programa mostrará una ventana en la que se verá qué objetos
del panel derecho la utilizan, y seleccionando uno de ellos nos lo localizará automáticamente en el panel derecho o en el izquierdo si es
una tabla.
05
Seleccionando una variable global podremos ver en qué tablas y en qué
objetos visuales del panel derecho se utiliza y, al seleccionar estos últimos, se puede ver en el control que aparece en la parte inferior de la
ventana en qué parte del objeto se usa.
Si lo que seleccionamos es un campo, un índice o un enlace histórico, podremos ver en qué tablas del panel izquierdo y en qué objetos visuales del panel
derecho se usa, y al seleccionarlos en qué parte en concreto de esos objetos.
Inspectores
396 397
VELAZQUEZ VISUAL
Estos objetos estarán agrupados según del tipo que sean. Seleccionando un objeto y haciendo doble clic sobre él, o pulsando el botón
, Velázquez se posicionará sobre él.
• Panel derecho: seleccionando un objeto determinado, el programa nos
mostrará una ventana con el nombre de todos los objetos visuales que
lo utilizan y, al igual que en los anteriores inspectores, en qué parte concreta del objeto. Marcando el objeto deseado y haciendo doble clic sobre él, o pulsando el botón
, Velázquez nos lo localizará automáticamente en el panel derecho.
05
5.3
Qué objetos usa
Este inspector se usa para objetos visuales del panel derecho del Editor.
Sirve para localizar los objetos que utiliza el objeto seleccionado. Marcando un objeto del panel derecho el programa mostrará una ventana con el
nombre de todos los objetos visuales que utiliza. En la ventana inferior,
cuando seleccionamos uno de los objetos, aparece información acerca del
uso que se hace del objeto. Seleccionando el objeto deseado y haciendo
doble clic sobre él, o pulsando el botón
, Velázquez Visual lo localizará automáticamente en el panel derecho.
Inspectores
398 399
VELAZQUEZ VISUAL
5.4
Objetos no usados
Presenta una lista con los objetos, tanto públicos como privados (en caso de que en sus propiedades exista la posibilidad de definir estos estilos), que no están siendo utilizados por ningún objeto del proyecto. Esta
opción es muy útil para eliminar objetos que no son necesarios en el proyecto. Debemos tener en cuenta que en el proyecto pueden existir objetos tales como informes, procesos, rejillas, etc. que sean públicos, lo que
quiere decir que, aunque no están siendo utilizados directamente por otro
objeto, han sido creados y están disponibles para que el usuario final pueda utilizarlos en tiempo de ejecución. Por eso, recomendamos que antes
de proceder al borrado de un objeto debemos asegurarnos de que sea
realmente innecesario.
05
5.5
Por tipo de objeto
(Ctrl + F9)
Permite localizar objetos por su tipo (formularios de edición, menús tipo formulario, búsquedas…). Se muestra un cuadro de diálogo dividido en dos
partes: en la izquierda se muestran todos los tipos de objetos de Velázquez
y, en la derecha, todos los objetos del tipo del que esté seleccionado utilizados en el proyecto actual. También nos da cierta información de cada objeto. La información variará en función del tipo de objeto seleccionado. Para saber qué objetos de un cierto tipo estamos utilizando en un proyecto,
basta con marcar en la parte izquierda del cuadro de diálogo el tipo de objeto para que en la parte derecha se muestren todos los existentes en dicho
proyecto.
Inspectores
400 401
VELAZQUEZ VISUAL
Si seleccionamos uno de ellos y hacemos clic dos veces, o pulsamos el botón
, nos localiza el objeto en el panel correspondiente.
5.6
Objetos de un color
(F3)
Este inspector permite localizar objetos por el color de su identificador (el
color del identificador podemos elegirlo al pulsar con el botón derecho del
ratón sobre el identificador, seleccionando la opción
).
Por ejemplo, si hemos personalizado un proyecto activando un color determinado para el identificador de los nuevos objetos que se añadan al
proyecto, podremos localizarlos fácilmente con este inspector. Para ello
basta con ejecutarlo y seleccionar el color de los objetos a buscar. Asimismo se podrá ordenar la lista de objetos resultante por alguno de los criterios siguientes:
, por orden
o por
. Pulsando
.
05
De igual manera que en casos anteriores, seleccionando uno de los objetos
nos lo localiza en el panel correspondiente.
5.7
Contenido de fórmulas
Permite buscar objetos en los que se utilice una fórmula determinada. Al
ejecutar este inspector se abrirá el cuadro de diálogo siguiente:
Inspectores
402 403
VELAZQUEZ VISUAL
En el primer control se escribirá la expresión a buscar. Los tres primeros botones de la barra de herramientas permiten seleccionar
de fórmulas
,
y
. Una vez escrito el
contenido a buscar en las fórmulas del proyecto, pulsamos el botón de la
de la barra de botones de este inspector. En el caso de haberse encontrado algún objeto, para localizarlo hacemos doble clic sobre él con el
botón izquierdo del ratón, o lo seleccionamos y pulsamos el botón
en el cuadro de diálogo del inspector. Al igual que en los otros
inspectores, además del objeto en el que aparece la fórmula, nos dice en
qué parte de este objeto aparece.
5.8
Errores del proyecto
Mediante este inspector podremos localizar aquellos errores que tenga en
el proyecto, como campos inexistentes en partes de índices; declaración de
funciones, campos, variables, etc., inexistentes en las fórmulas; declaración
de objetos inexistentes, errores en informes, etc. En esta ventana aparecerá en qué objeto hay errores y cuál es la naturaleza de éstos.
05
Resumen
Velázquez Visual cuenta con unas herramientas que nos permiten analizar y
localizar objetos, así como detectar errores; son los
.
para ver y localizar los campos que contiene
una tabla.
localiza en qué objetos se utiliza el objeto visual seleccionado.
localiza los objetos que utiliza el objeto seleccionado.
presenta una lista con los objetos que no están siendo
utilizados por ningún objeto del proyecto.
permite localizar todos los objetos del tipo seleccionado.
localiza objetos por el color de su identificador.
busca objetos en los que se utilice una fórmula determinada.
localiza los errores del proyecto, indicando en qué objetos hay errores y cuál es la naturaleza de éstos.
Inspectores
Descargar