Documentación de Velneo
29
29
  • Introducción
  • Velneo
    • Requerimientos de Velneo
    • Notas de la versión
    • Funcionalidades comunes a los componentes de Velneo
      • Instalación
      • Conexión con Velneo vServer
      • Cambiar el estilo de visualización
      • Ver u ocultar barras de herramientas
      • Mensajería interna entre usuarios
      • Soporte de alta resolución (HighDPI)
      • Carpetas de trabajo de los componentes de Velneo
      • Numeración de versiones de Velneo
      • Certificado de firma digital para componentes de Windows
    • Tipos de archivo generados por Velneo
    • Velneo Web
      • Plataformas y navegadores compatibles
      • Acceso a recursos del sistema
      • Siempre https
      • Funcionamiento de vatp por websocket
      • CORS para llamadas xmlhttprequest
  • Velneo vDevelop
    • ¿Qué es Velneo vDevelop?
    • Interfaz de Velneo vDevelop
      • Menú Soluciones
      • Menú Proyectos
      • Menú Objetos
      • Menú Scripts
      • Menú Edición
      • Menú Ver
      • Menú Componentes
      • Menú Ayuda
    • Lista de teclas aceleradoras de Velneo vDevelop
    • Soluciones y proyectos
    • Control y edición de proyectos
    • Herencia
    • Inspectores
    • Proyectos objetos y editores
      • Proyecto de datos
      • Proyecto de aplicación
        • Crear CSS para aplicar a objetos en edición
      • Objeto
      • Objetos de proyecto de datos
        • Indice complejo
        • Tabla
          • Actualización
          • Campo
          • Enlace
          • Indice
          • Plural
          • Traspaso de campo
          • Trigger
        • Tabla estática
        • Variable
      • Objetos de proyecto de aplicación
        • Acción
        • Alternador de lista
        • Arbol visor de tablas
        • Bloc de formularios
        • Casillero
        • Cesta
        • ComboView
        • Control SVG
        • Dispositivo serie
        • Formulario
          • Controles de visualización
            • Texto estático
            • Nombre de campo
            • Visor HTML
            • Dibujo
            • Imagen SVG
            • Caja de grupo
            • Menú arbolado
            • Barra de progreso
            • Reloj
            • Manómetro
            • Termómetro
          • Controles de edición
            • Caja de texto
            • Caja de texto enriquecido
            • Data catcher edit
            • Edición alfabética
            • Edición fecha
            • Edición fecha/hora
            • Edición fórmula
            • Edición hora
            • Edición numérica
            • Edición senda fichero
            • Edición senda directorio
            • Objeto dibujo
          • Controles de entrada
            • Botón
            • Botón de check
            • Botón de radio
            • Calendario
            • ComboBox
            • Deslizador
            • Dial
            • ListBox
            • Rueda
          • Contenedores
            • Área de scroll
            • Caja de formularios
            • Pila de formularios
            • Separador de formularios
            • Splitter
            • Vista de datos
          • Layout
          • Tree widget
          • Controles SVG
          • Extensión de ficha
        • Formulario QML
        • Gráfico
        • Imagen SVG
        • Impresora lógica
        • Informe
          • Editor de informes
          • Agrupamiento
          • Sección
          • Cálculo
        • Informe personalizable
          • Diseñando un informe personalizable básico
          • Diseño avanzado
          • Diseñando un informe personalizable
          • Añadiendo orígenes de datos
          • Añadiendo elementos al informe
          • Características avanzadas
          • Etiquetas
          • Asistente de scripts
          • Impresión de gráficos
          • Opciones html
        • ListView
        • Lista QML
        • Localizador
        • Marco
        • Menú
        • Multivista
        • Protocolo TCP-IP
        • Reemplazo
        • Rejilla
          • Propiedades de columna de rejilla
        • Rejilla avanzada
          • Propiedades de columna de rejilla avanzada
        • Toolbar
        • ViewFlow
        • Sub-objetos de vistas de datos
          • Conexión de evento
          • Drop
          • Inserción
          • Manejador de evento
      • Objetos comunes a proyecto de datos y de aplicación
        • Búsqueda
        • Cola
        • Constante
        • Dibujo
        • Esquema de tablas
        • Fichero adjunto
        • Función
        • Librería externa
        • Lupa
        • Proceso
          • Indice de comandos de instrucción de proceso
          • Comandos de base de datos
            • API
            • Bases de datos externas
            • Búsquedas
            • Campos (grupo de comandos)
            • Cestas
            • Fichas
            • Fichas seleccionadas
            • Listas
            • Tablas
            • Tubos
          • Básicos
            • Controles de flujo
            • Debug
            • Ejecución
            • Salida/retornos
            • Scripts (grupo de comandos)
            • Transacciones (comandos)
            • Variables
          • Comunicación
            • Internet
            • Protocolo TCP
            • Puerto serie
            • SDV
          • Interfaz
            • Acciones (comandos)
            • Control
              • Ejemplo de CSS
            • Diálogos
            • Formularios - comandos
            • Localizadores
            • Objeto - grupo de comandos
            • Ventana principal
            • Vista de datos - comandos
          • Sistema
            • Comandos de Sistema
            • Configuración
            • Directorios
            • Ficheros
        • Tubo de ficha
        • Tubo de lista
        • Variable local
      • Editores
        • Asistente de fórmulas
          • Operadores
          • Funciones estándar
            • Funciones API
            • Funciones básicas
            • Funciones de cadenas
              • Expresiones regulares
            • Funciones científicas
            • Funciones de Cliente-servidor
            • Funciones de color
            • Funciones de códigos
            • Funciones de directorios
            • Funciones de fechas
            • Funciones de ficha en curso
            • Funciones de horas
            • Funciones JSON
            • Funciones de Internet
            • Funciones de juegos de caracteres
              • Codecs
            • Funciones numéricas
            • Funciones de sistema
            • Funciones de tiempo
            • Funciones trigonométricas
          • Funciones de dll
          • Funciones de proceso
          • Funciones de campo
          • Campos
          • Constantes
          • Variables globales
          • Variables locales
          • Variables del sistema
          • Verificador de fórmulas
          • Conversión automática de datos
          • Introducción de datos literales
          • Secuencias de escape en cadenas de caracteres
          • Composición de sendas en fórmulas
          • Operar con datos de tipo fecha, hora y tiempo
        • Editor de imágenes
        • Selector de fuentes
    • Scripts
      • Lenguajes
        • JavaScript
          • Procesos JavaScript
          • Fórmulas JavaScript
          • Clases
            • Funciones globales
            • Objetos
            • VAbstractBrowser
            • VAbstractDataView
            • VAbstractListDataView
            • VAdvandedGridListDataView
            • VAlternatorListDataView
            • VApp
            • VBoundFieldComboBox
            • VBoundFieldEdit
            • VBoundFieldEditBrowser
            • VBoundFieldListBox
            • VByteArray
            • VCheckBox
            • VClipboard
            • VClockWidget
            • VComboBox
            • VComboListDataView
            • VCoverFlowListDataView
            • VCWebView
            • VDataCatcherEdit
            • VDataCatcherEditBrowser
            • VDataView
            • VDataViewDialog
            • VDateEdit
            • VDateEditBrowser
            • VDateTimeEdit
            • VDateTimeEditBrowser
            • VDial
            • VDir
            • VExtension
            • VFile
            • VFileInfo
            • VFilePathEditBrowser
            • VFinder
            • VFont
            • VFormBlockListDataView
            • VFormDataView
            • VFormulaEditBrowser
            • VGaugeWidget
            • VGridListDataView
            • VGroupBox
            • VImage
            • VImageEdit
            • VImageWidget
            • VInstancesList
            • VInstance
            • VInstances
            • VItemRegisterPattern
            • VLabel
            • VLineEdit
            • VLineEditBrowser
            • VListBox
            • VListDataView
            • VLogin
            • VMainWindow
            • VMdiView
            • VMimeData
            • VMultiDataView
            • VNumberSpinBox
            • VNumberSpinBoxBrowser
            • VObjectInfo
            • VObjectInstance
            • VProcess
            • VProgressBar
            • VProjectInfo
            • VPushButton
            • VQmlFormDataView
            • VQmlListDataView
            • VQmlListModel
            • VQuery
            • VRadioButton
            • VRegister
            • VRegisterList
            • VReportListDataView
            • VRequest
            • VResponse
            • VRoot
            • VScreen
            • VScrollArea
            • VServerAdmin
            • VSettings
            • VSlider
            • VSlotListDataView
            • VSolutionInfo
            • VSplitter
            • VSqlDatabase
            • VSSLCertificate
            • VSSLInfo
            • VSSLSessionCipher
            • VStackedWidget
            • VSvgButton
            • VSvgSlideSwitch
            • VSvgToggleSwitch
            • VSvgWidget
            • VSysInfo
            • VTableInfo
            • VTabWidget
            • VTextEdit
            • VTextFIle
            • VThermometerWidget
            • VThumbWheel
            • VTimeEdit
            • VTimeEditBrowser
            • VToolBox
            • VTreeItem
            • VTreeItemRegister
            • VTreeListDataView
            • VTreeMenu
            • VTreeMultiTableListDataView
            • VTreeWidget
            • VUser
            • VUserGroup
            • VUserGroupList
            • VUserList
            • VXmlReader
            • VXmlWriter
            • Widget
            • XMLHttpRequest
        • QML
          • Tipos QML
          • Funciones específicas de QML
    • Depuración
      • Depuración de procesos de Velneo
      • Depuración de procesos JavaScript
      • Monitor de vClient
    • Extensiones de Velneo vDevelop
    • Acceso directo a una solución desde vDevelop
    • Buenas prácticas
      • Buenas prácticas de organización
        • Proyectos
        • Organización de carpetas
        • Proyecto de datos
        • Proyecto de aplicación
      • Buenas prácticas de codificación
        • Identificadores
        • Teclas aceleradoras
        • Documenta
        • Diseña los formularios como si no existiesen los layouts
      • Buenas prácticas de rendimiento
        • Arquitectura
          • Listas de registros
          • Lista de resultados de una búsqueda
          • Las cestas
          • Las variables globales
          • La caché de fichas
          • Programa en cloud
        • Formularios
          • Condiciones de visible y activo
          • Carga de subformularios en pestaña, caja o pila
        • Base de datos
          • Campos
          • Indices
          • Actualizaciones
          • Eventos de tabla o triggers
          • Variables globales y constantes
          • Tablas en memoria vs tablas en disco
          • Optimizar migraciones de datos
          • Búsquedas en el servidor ¿Cuándo y Cómo?
          • Campos fórmula vs campos en disco
          • Indices condicionados vs búsquedas complejas
          • ¿Cuándo usar tablas de extensión?
          • Indices de trozos y palabras
          • ¿Cuándo usar cada tipo de campo alfa?
        • Procesos y funciones y eventos
          • 1º, 2º, 3º y 4º plano ¿Cuándo usar cada uno?
          • Bloqueo blando vs bloqueo duro
          • Pasar información del cliente al servidor
          • ¿Cómo optimizar transacciones grandes?
          • ¿Cómo gestionar las transacciones?
          • Grabaciones optimizadas para el usuario
        • Carga de registros en objetos de lista
          • Rejillas
            • Campos punteros a singular
            • Totales
            • Condiciones de activo, visible y color en columna
            • Campos de tipo objeto
        • Conoce los límites
      • Imágenes
      • Buenas prácticas para el desarrollo en equipo
    • Análisis de bases de datos para aplicaciones de Velneo
      • Un centro de enseñanza
      • Facturas de un cliente
      • Repartos de obras de teatro
      • Galería de arte
      • Gestión de un colegio
      • Instalación de lunas para vehículos
      • Libros y autores
      • Tienda de discos
      • Últimos pedidos de un proveedor
      • Existencias por almacén y precios por cliente
      • Generación de tickets para un quiosco
      • Navegación por facturas
  • Velneo vDevelop Web
  • Velneo vAdmin
    • ¿Qué es Velneo vAdmin?
    • Gestión de usuarios
    • Gestión de aplicaciones
      • Soluciones
      • Instancias
      • Disco
    • Monitorización
      • Lista de comandos
    • Tareas
    • Acceso directo
    • Velneo vAdmin Web
  • Velneo vClient
    • ¿Qué es Velneo vClient?
    • Movilidad
    • Funcionalidades de Velneo vClient
      • Accesos directos y VRL
      • Cambiar idioma
      • Panel de procesos en 2º plano
      • Manejo de rejillas
        • Submenú de filtros
      • Uso de la rejilla avanzada
      • Manejo de cestas
      • Refrescos
      • Caché local
      • Edición de campos enlazados a maestro
      • Edición de campos de tipo fecha
      • Capturar imagen desde una cámara
      • Asignar impresoras lógicas
      • Actualización automática
      • Personalización de la ventana de conexión de Velneo vClient
      • Instalador personalizado de Velneo vClient
      • Ordenación de listas
  • Velneo vServer
    • ¿Qué es Velneo vServer?
    • Instalación y configuración
      • Activación de la licencia
      • Línea de comandos de Velneo vServer
      • Parámetros configurables de Velneo vServer
      • Estructura de directorios
    • Iniciar y detener Velneo vServer
    • Funcionalidades
      • Protocolo VATP
      • Protocolo VATPS
      • Multi-hilo
      • Integridad referencial
      • Refrescos terciarios
      • Sistema transaccional
      • Sistema de bloqueos
      • Tecnología bigkey
      • Hilo de control
    • Mensajes de log de sistema
    • vPacker
  • Velneo vInstallBuilder
    • ¿Qué es Velneo vInstallBuilder?
    • Configurar una instalación
    • Probar una instalación
    • Crear el instalable
    • Accesos directos
  • Velneo vModApache
    • ¿Qué es Velneo vModApache?
    • Instalación y configuración
    • Nomenclatura de objetos en urls
    • Uso de ficheros adjuntos
    • Caché local de Velneo vModApache
  • Velneo vDataClient
    • ¿Qué es Velneo vDataClient?
    • Iniciar Velneo vDataClient
    • Interfaz de Velneo vDataClient
    • Procesos
    • Utilidades
    • Acceso directo a una instancia de datos
  • Velneo vTranslator
    • ¿Qué es Velneo vTranslator?
    • Importación y exportación basada en XLIFF
    • Acceso directo a una solución
  • Velneo ODBC Driver
    • ¿Qué es velneo ODBC Driver?
    • Referencia de comandos SQL
  • Velneo vVersion
    • ¿Qué es Velneo vVersion?
  • Velneo vERP
    • ¿Qué es Velneo vERP?
    • Manual del programador
    • Documentación de la ApiRest
    • Novedades de la versión
  • Velneo vTutor
    • ¿Qué es vTutor?
    • Tutores de objetos básicos
      • Tutor de árboles visores de tablas arboladas
      • Tutor de búsquedas
      • Tutor de cestas
      • Tutor de formularios
      • Tutor de informes
      • Tutor de localizador básico
      • Tutor de marcos
      • Tutor de rejillas
      • Tutor de rejillas avanzadas
    • Tutores de objetos avanzados
      • Tutor de alternadores de lista
      • Tutor de comboview
      • Tutor de drag and drop
      • Tutor de eventos
      • Tutor de tablas de extensión y extensiones de ficha
      • Tutor de grabación de fichas
      • Tutor de gráficos
      • Tutor de impresión de informes
      • Tutor de lupas
      • Tutor de protocolo TCP/IP
      • Tutor de reemplazo
    • Tutores de controles
      • Tutor de botones de menú
      • Tutor de controles SVG
      • Tutor de edición numérica
      • Tutor de visor html dinámico
      • Tutor de vistas de datos de lista
    • Tutores de procesos y manejadores de evento avanzados
      • Tutor de cambio de marco
      • Tutor de comandos de interfaz y acciones
      • Tutor de importación y exportación de ficheros ASCII
      • Tutor de portapapeles
      • Tutor de procesos
      • Tutor de SDV
    • Tutores de scripts
      • QML: hola mundo
      • QML: tutor básico
      • QML: tutor de vistas
      • Tutor de XMLHttpRequest (webServices)
  • Velneo cloud
    • ¿Qué es Velneo Cloud?
    • Panel de control vServer cloud
      • URC
      • vServer
      • Apache
      • SFTP
      • Usuarios
    • Copias de seguridad
    • Velneo cloud API
      • Uso de Velneo cloud API
    • Explorador de archivos cloud sFTP
    • TCP en Velneo cloud
    • Velneo vModApache en cloud
    • SLA
    • Hora de los servidores en el cloud de Velneo
    • ¿Qué puedo hacer si tengo una incidencia en mi servidor cloud?
Con tecnología de GitBook
En esta página
  • Editor de esquemas
  • Barra de edición de esquemas
  • Barra de edición de tablas

¿Te fue útil?

  1. Velneo vDevelop
  2. Proyectos objetos y editores
  3. Objetos comunes a proyecto de datos y de aplicación

Esquema de tablas

Última actualización hace 4 años

¿Te fue útil?

Este objeto permite tanto crear como mostrar de forma gráfica la estructura de y sus relaciones.

Se trata de un objeto tanto de proyecto de datos como de proyecto de aplicación.

Dentro de un mismo proyecto podremos crear tantos esquemas como consideremos necesario, esto nos permitirá, en aplicaciones con estructuras de datos muy complejas, el crear diferentes esquemas para módulos diferentes de las mismas.

Para crear un objeto de este tipo seleccionar la opción nuevo objeto/esquema de tablas del menú objetos de Velneo vDevelop o a través de la galería de objetos.

Las propiedades de este objeto son:

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 otros objetos y en los inspectores.

Podemos definir una etiqueta por cada idioma presente en la caja.

Estilos

Podremos activar el estilo privado. Si este estilo está desactivado, el esquema podrá ser utilizado por los usuarios finales de la aplicación para navegar por la información a través del navegante. Si el estilo está activado, los usuarios finales de la aplicación no podrán hacer uso del esquema.

Debemos tener en cuenta que si queremos usar un esquema como opción del navegante, tendremos que crearlo dentro del proyecto de aplicación, ya que, por cada tabla, tendremos que indicar con qué objeto de lista presentaremos la información del navegante; y los objetos visuales solamente están disponibles en los proyectos de aplicación.

Comentarios

Esta propiedad nos permite documentar el uso del objeto.

Icono

Ancho

Esta propiedad nos permite establecer el ancho, en píxels, del esquema.

Alto

Esta propiedad nos permite establecer la altura, en píxels, del esquema.

Color de fondo

Color que presenta el fondo del esquema.

Imagen de fondo

Objeto dibujo que se usará como fondo del esquema.

Editor de esquemas

Barra de edición de esquemas

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

Una vez seleccionada una tabla, ésta será mostrada en el editor de esquemas. Si ésta tabla 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.

En la captura de pantalla anterior La flecha azul claro indica un enlace submaestro.

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 pertenezca 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 soltarlo, 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 otros objetos y en los inspectores.

Podemos definir una etiqueta por cada idioma presente en el proyecto.

Estilos

Podemos definir los estilos:

Privado

Limita el acceso del usuario final a cierta información sobre el objeto.

Heredable

Que permite que el objeto sea usado cuando el proyecto sea heredado.

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

Si un esquema es público y la tabla tiene asociado un objeto de salida, una rejilla por ejemplo, cuando el usuario final haga doble clic sobre la tabla en el esquema del navegante, el objeto aquí especificado será el que se use para presentar la información resultante. Los esquemas que usemos en el navegante, tendrán que estar declarados en un proyecto de aplicación, que es donde se encuentran los objetos visuales.

Fuente

Esta propiedad permite establecer la fuente que usará el control.

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.

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 el proyecto.

Estilos

Podemos definir los estilos:

Privado

Limita el acceso del usuario final a cierta información sobre el objeto.

Heredable

Permite que el objeto sea usado cuando el proyecto sea heredado.

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.

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.

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 otros objetos y en los inspectores.

Podemos definir una etiqueta por cada idioma presente en la caja.

Estilos

Podemos definir los estilos:

Privado

Limita el acceso del usuario final a cierta información sobre el objeto.

Heredable

Permite que el objeto sea usado cuando el proyecto será heredado.

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.

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:

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.

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:

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

Permite definir el .

A través del editor de esquemas podremos tanto visualizar como crear la estructura de tablas de un .

Este editor incluye dos barras de herramientas, una para la edición de esquemas disponible en el .

Al pulsarlo se desplegará una lista con las tablas disponibles, es decir, aquellas que no se encuentren incluidas en el esquema.

Esta propiedad es específica para esquemas que vayan a ser usados por el usuario final de la aplicación en el .

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 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:

Añadir proceso.

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 esquemas. 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 aplicado 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.

Crear tabla. 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. Permite crear un enlace plural desde una tabla hasta otra.

Puntero del ratón: crear enlace singular. Permite crear un enlace singular entre dos tablas.

Representa a un de tipo singular: a tabla de datos maestra, singular de plural e indirecto.

: representa a los .

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

dibujo
proyecto de aplicación
proyecto de datos
navegante
tablas
enlace
enlaces plurales
enlaces