Web de Velneo V7

Editor de esquemas

Editor de esquemas

A través del editor de esquemas podremos tanto visualizar como crear la estructura de tablas de un proyecto de aplicación de forma visual. Esto último solamente será posible en esquemas incluidos dentro de proyectos de datos, no en proyectos de aplicación.

Este editor incluye dos barras de herramientas, una para la edición de esquemas (disponible tanto en esquemas de proyecto de datos como de proyecto de aplicación) y otra para la edición de tablas (disponible solamente en esquemas de proyecto de datos).

Barra de edición de esquemas

Los comandos que incluye la barra de herramientas para la edición de esquemas son:

Añadir tabla: Este comando permite añadir al esquema una tabla, tanto del proyecto de datos en curso como de cualquiera de sus proyectos heredados. Al pulsarlo se desplegará una lista con las tablas disponibles, es decir, aquellas que no se encuentren incluidas en el esquema:

Una vez seleccionada una tabla, ésta será mostrada en el editor de esquemas. Si ésta tabla tiene está enlazada con alguna tabla ya incluida en el esquema, dicho enlace será mostrado gráficamente:

En la captura de pantalla anterior La flecha roja indica un enlace plural, y la azul un enlace a maestro.

Si deseamos editar el contenido de la tabla (campos, índices, etc.) bastará con hacer doble clic sobre la misma en el editor de esquemas. En el caso de que la tabla pertenzca a un proyecto de datos heredado, solamente podremos editarla si dicho proyecto lo tenemos cargado en Velneo vDevelop.

Si deseamos mover la tabla creada, no tendremos más que hacer clic sobre ella con el botón izquierdo del ratón y, sin sontarlo, arrastrarla hasta la posición deseada.

Al control de tipo tabla podemos establecerle las propiedades siguientes:

Identificador: Etiqueta alfanumérica que identifica de forma unívoca al objeto dentro del proyecto. Este identificador será el que usemos para referenciarlo en otras propiedades de otros objetos.

El identificador constará de mayúsculas y números exclusivamente. Al identificar de forma unívoca un objeto no puede haber duplicidad.
Nombre: Etiqueta alfanumérica que servirá como descriptor del objeto. Se usará para presentar información del objeto en otrosobjetos y en los inspectores.

Podemos definir una etiqueta por cada idioma presente en la caja.
Estilos: Podemos definir los estilos Privado que limita el acceso del usuario final a cierta información sobre el objeto, y Heredable, que permite que el objeto sea usado cuando la caja sea heredada.
Comentarios: Esta propiedad nos permite documentar el uso del objeto.
Tipo: Esta propiedad indica el tipo de objeto de que se trata. En este caso el valor es Tabla.
Posición X: Esta propiedad permite editar la posición de la tabla en el eje x del esquema.
Posición Y: Esta propiedad permite editar la posición de la tabla en el eje y del esquema.
Tabla: Esta propiedad permite seleccionar la tabla a mostrar en este control. Por defecto será la tabla seleccionada al crearlo.
Dibujo: En esta propiedad podremos seleccionar el dibujo que queramos que sea usado como icono de la tabla. Este será mostrado junto al nombre de la misma y será mostrado con su dimensiones reales.
Objeto:
Fuente: Esta propiedad permite establecer la fuente que usará el control. Podremos editarla pulsando el botón que se muestra al seleccionar esta propiedad.
Color de fuente: En esta propiedad seleccionaremos el color que tendrá el texto de la tabla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Color de fondo: En esta propiedad seleccionaremos el color que tendrá el fondo de la caja que representa la tabla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Color línea: En esta propiedad seleccionaremos el color que tendrá el borde de la caja que representa la tabla. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.
Grosor de línea: En esta propiedad seleccionaremos el grosor, en píxels, que tendrá el borde de la caja que representa la tabla.El valor por defecto es 1.

Añadir texto: Este comando permite añadir un texto al esquema. Al pulsar este botón se añadirá en el esquema una caja de texto vacía y lista para su edición:

En ese momento ya podremos escribir directamente su contenido:

Al control de tipo texto podemos establecerle las propiedades siguientes:

Identificador: Etiqueta alfanumérica que identifica de forma unívoca al objeto dentro del proyecto. Este identificador será el que usemos para referenciarlo en otras propiedades de otros objetos.

El identificador constará de mayúsculas y números exclusivamente. Al identificar de forma unívoca un objeto no puede haber duplicidad.
Nombre: Texto mostrar en el control. Podemos definir el texto por cada idioma presente en la caja.
Estilos: Podemos definir los estilos Privado que limita el acceso del usuario final a cierta información sobre el objeto, y Heredable, que permite que el objeto sea usado cuando la caja sea heredada.
Comentarios: Esta propiedad nos permite documentar el uso del objeto.
Tipo: Esta propiedad indica el tipo de objeto de que se trata. En este caso el valor ha de ser Texto.
Posición X: Esta propiedad permite editar la posición del texto en el eje x del esquema.
Posición Y: Esta propiedad permite editar la posición del texto en el eje y del esquema.

También podemos modificar estas coordenadas pinchando sobre el control en el editor y, sin soltar el botón del ratón, arrastrarlo y soltarlo en la posición deseada.
Fuente: Esta propiedad permite establecer la fuente que usará el control. Podremos editarla pulsando el botón que se muestra al seleccionar esta propiedad.
Color de fuente: En esta propiedad seleccionaremos el color que tendrá el texto. Junto al nombre del color se presenta una muestra del mismo, pulsar sobre ella para editarlo y o seleccionar otro color.

Añadir dibujo: Este comando permite incluir un dibujo en el esquema. Al pulsar este botón se desplegará una lista de los dibujos disponibles para que seleccionemos el deseado. Una vez hecho esto el dibujo será añadido al esquema. Al control de tipo texto podemos establecerle las propiedades siguientes:

Identificador: Etiqueta alfanumérica que identifica de forma unívoca al objeto dentro del proyecto. Este identificador será el que usemos para referenciarlo en otras propiedades de otros objetos.

El identificador constará de mayúsculas y números exclusivamente. Al identificar de forma unívoca un objeto no puede haber duplicidad.
Nombre: Etiqueta alfanumérica que servirá como descriptor del objeto. Se usará para presentar información del objeto en otrosobjetos y en los inspectores.

Podemos definir una etiqueta por cada idioma presente en la caja.
Estilos: Podemos definir los estilos Privado que limita el acceso del usuario final a cierta información sobre el objeto, y Heredable, que permite que el objeto sea usado cuando la caja sea heredada.
Comentarios: Esta propiedad nos permite documentar el uso del objeto.
Tipo: Esta propiedad indica el tipo de objeto de que se trata. En este caso el valor ha de ser Dibujo.
Posición X: Esta propiedad permite editar la posición del dibujo en el eje x del esquema.
Posición Y: Esta propiedad permite editar la posición del dibujo en el eje y del esquema.

También podemos modificar estas coordenadas pinchando sobre el control en el editor y, sin soltar el botón del ratón, arrastrarlo y soltarlo en la posición deseada.
Dibujo: Esta propiedad permite seleccionar el dibujo que será mostrado en el control.

El dibujo será mostrado al 100% de su tamaño y no podrá ser redimensionado.

Añadir proceso: (no funcional en la versión actual).

Eliminar ítem: Quita del esquema el ítem o grupo de ítems seleccionados. Para seleccionar un ítem bastará con hacer un clic sobre él con el botón izquierdo del ratón en el editor de equemas. Para seleccionar más de uno, mantendremos pulsada la tecla Control. También podremos borrar un ítem del esquema a través del panel de subobjetos.

Levantar al frente: Si tenemos varios ítems superpuestos, podremos llevar al frente el ítem o los ítems seleccionados.

Hundir al fondo: Si tenemos varios ítems superpuestos, podremos llevar al fondo el ítem o los ítems seleccionados.

Fuente: Nos permite establecer la fuente. Si tenemos uno o varios ítems seleccionados, la fuente definida será aplicada a todos ellos. Si no hay ítems seleccionados, la fuente establecida será aplicada a los ítems que se añadan al esquema a partir de ese momento.

Color fuente/fondo: Permite establecer el color de la fuente y de fondo, respectivamente. Si tenemos uno o varios ítems seleccionados, el color de fuente/y de fondo establecidos serán aplicados a todos ellos. Si no hay ítems seleccionados, los colores de fuente y de fondo establecidos serán aplicadoa a los ítems que se añadan al esquema a partir de ese momento y el de fondo, además, será aplicado al fondo del esquema.

Zoom: Nos permite aplicar un zoom a la vista del esquema. Podremos seleccionar un valor comprendido entre 50% y 200%. El valor por defecto es 100%.

Aplicar estilos al imprimir: Si esta opción está activada, cuando imprimamos el esquema éste será impreso al tanto por ciento de tamaño que tengamos establecido en la opción Zoom. Si está desactivada, el esquema será impreso al 100% de su tamaño.

Imprimir: Imprime el esquema.

Imprimir a fichero: Imprime el esquema en unarchivo pdf o post script (ps).

Barra de edición de tablas

Esta barra de herramientas solamente estará disponible en el editor de esquemas de proyectos de datos, que es donde podemos crear las tablas,

Los comandos que incluye la barra de herramientas para la edición de tablas son:

Crear tabla: Este comando permite crear una nueva tabla en el proyecto de datos actual usando asistente para la creación de tablas. La tabla creada será añadida al esquema.

Puntero del ratón: Normal: Estando activada esta opción, el puntero del ratón estará en modo normal, es decir, nos permitirá seleccionar ítems del esquema, arrastrarlos, etc.

Puntero del ratón: Mano: Estando activada esta opción, el puntero del ratón se convertirá en una mano con la que podremos mover el esquema completo dentro del editor cuando éste tenga partes que queden fuera del área del editor de esquemas.

Puntero del ratón: Crear enlace plural: Estando activada esta opción podremos enlazar dos tablas. El enlace se hará desde la tabla maestra hacia el plural. Esto provocará la creación de un campo enlazado a tabla de datos maestra en la tabla de destino -con su índice correspondiente- y en la tabla de origen en enlace plural correspondiente.

Para llevarlo a cabo haremos un clic con el botón izquierdo del ratón sobre la tabla de datos de origen, que será la maestra, y sin soltar el botón, arrastraremos y soltaremos en la tabla de destino:

Una vez hecho esto se generarán en las tablas implicadas los subobjetos indicados anteriormente :

Visualmente los enlaces serán mostrados de la forma siguiente:

La flecha azul representa enlace a maestro (singular) y la roja enlace plural.

Puntero del ratón: Crear enlace singular: Estando activada esta opción podremos enlazar dos tablas. El enlace se hará, al contrario que en la opción anteirorr, desde la tabla plural hacia la maestra. Esto provocará la creación de un campo enlazado a tabla de datos maestra en la tabla de destino -con su índice correspondiente- y en la tabla de origen en enlace plural correspondiente.

Para llevarlo a cabo haremos un clic con el botón izquierdo del ratón sobre la tabla de datos de origen, que será la plural, y sin soltar el botón, arrastraremos y soltaremos en la tabla de destino, que será la maestra:

Una vez hecho esto se generarán en las tablas implicadas los subobjetos indicados anteriormente :

Visualmente los enlaces serán mostrados de la forma siguiente:

La flecha azul representa enlace al maestro (singular) y la roja enlace plural.

En un esquema, los distintos tipos de enlace se representan de la forma siguiente:

: Representa a los enlaces de tipo singular: A tabla de datos maestra, singular de plural e indirecto.

: Representa a los enlaces plurales.

: Representa a los enlaces de una tabla consigo misma: A tabla de datos maestra y a hermano contiguo.

Si situamos el cursor del ratón sobre un enlace, se nos mostrará un tooltip informativo sobre el mismo:

© 2012, Velneo S.A. Todos los derechos reservados      Contacto | Privacidad - Legal
Life is Soft