Documentación de Velneo
24
24
  • Introducción
  • Velneo 24
    • ¿Qué es 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 vDevelop
    • ¿Qué es Velneo vDevelop?
    • Interfaz de Velneo vDevelop
    • Lista de teclas aceleradoras de Velneo vDevelop
    • Soluciones y proyectos
    • Control y edición de proyectos
    • Herencia
    • Inspectores
    • Proyectos objetos y editores
      • Objeto
      • De proyecto de datos
        • Indice complejo
        • Tabla
          • Actualización
          • Campo
          • Enlace
          • Indice
          • Plural
          • Traspaso de campo
          • Trigger
        • Tabla estática
        • Variable
      • 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
          • Fichas de extensión
        • Formulario QML
        • Gráfico
        • Imagen SVG
        • Impresora lógica
        • Informe
          • Agrupamiento
          • Sección
          • Editor de informes
          • 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
        • Lupa
        • Marco
        • Menú
        • Multivista
        • Protocolo TCP-IP
        • Rejilla
          • Propiedades de columna
        • Rejilla avanzada
        • Toolbar
        • ViewFlow
        • Sub-objetos de vistas de datos
          • Conexión de evento
          • Drop
          • Inserción
          • Manejador de evento
      • Comunes a proyecto de datos y de aplicación
        • Búsqueda
        • Cola
        • Constante
        • Dibujo
        • Esquema de tablas
        • Fichero adjunto
        • Función
        • Librería externa
        • 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
            • 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 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
        • 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
            • 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
        • 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
        • 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?
        • Formularios
          • Condiciones de visible y activo
          • Carga de subformularios en pestaña, caja o pila
        • 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
  • 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 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
      • Uso de la rejilla avanzada
      • Manejo de cestas
      • Refrescos
      • Caché local
      • Edición de campos enlazados a maestro
      • 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 Velneo vServer
    • Funcionalidades
      • Protocolo VATP
      • Protocolo VATPS
      • Refrescos terciarios
      • Sistema transaccional
      • Sistema de bloqueos
      • Tecnología bigkey
      • Hilo de control
      • Cómputo del consumo de puestos
    • 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 del ApiRest
    • Novedades de la versión
  • Velneo vTutor
    • ¿Qué es vTutor?
    • Tutores de objetos básicos
      • Tutor de marcos
      • Tutor de formularios
      • Tutor de rejillas
      • Tutor de rejillas avanzadas
      • Tutor de árboles visores de tablas arboladas
      • Tutor de búsquedas
      • Tutor de informes
      • Tutor de cestas
      • Tutor de localizador básico
    • Tutores de objetos avanzados
      • Tutor de alternadores de lista
      • Tutor de impresión de informes
      • Tutor de tubos de ficha y de lista
      • Tutor de grabación de fichas
      • Tutor de comboview
      • Tutor de eventos
      • Tutor de drag and drop
      • Tutor de TCP/IP
      • Tutor de gráficos
    • Tutores de controles
      • Tutor de botones de menú
      • Tutor de controles SVG
      • Tutor de edición numérica
      • Tutor de vistas de datos de lista
      • Tutor de visor html dinámico
    • Tutores de procesos y manejadores de evento avanzados
      • Tutor de procesos
      • Tutor de importación y exportación de ficheros ASCII
      • Tutor de comandos de interfaz y acciones
      • Tutor de SDV
      • Tutor de portapapeles
    • Tutores de scripts
      • QML: hola mundo
      • QML: tutorial básico
      • QML: tutor de vistas
      • Tutor de XMLHttpRequest (webServices)
  • Velneo cloud
    • ¿Qué es Velneo Cloud?
    • 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
Con tecnología de GitBook
En esta página
  • Identificador
  • Nombre
  • Estilos
  • Comentarios
  • Tabla asociada
  • Salida por defecto
  • Impresora lógica
  • Ruta del fichero
  • Orientación
  • Tamaño de papel
  • Margen
  • Margen izquierdo
  • Margen derecho
  • Margen superior
  • Margen inferior
  • Dibujo de fondo
  • Aspecto de dibujo
  • Modo de presentación preliminar
  • Zoom presentación preliminar
  • Notas sobre las impresión de informes en impresoras matriciales

¿Te fue útil?

  1. Velneo vDevelop
  2. Proyectos objetos y editores
  3. De proyecto de aplicación

Informe

Última actualización hace 5 años

¿Te fue útil?

Los informes se utilizan habitualmente para enviar información de a una impresora o a un documento de disco.

Los informes pueden estructurarse en varias partes o secciones. Una sección es una división dentro de un informe que define un área independiente y programable de éste. Para crear un objeto de este tipo seleccionar la opción nuevo objeto/informe del menú objetos de Velneo vDevelop o a través de la galería de objetos.

En este objeto podemos hacer scroll con el dedo en dispositivos móviles.

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

Estilos

Podemos definir los estilos:

Privado

Limita el acceso del usuario final al objeto desde puntos donde no se haya programado el acceso al mismo.

Sin barra de título (Sólo diálogos)

Permite omitir la barra de título de la ventana. Solamente funcional en cuadros de diálogo.

Sin menú de sistema

Permite omitir el menú de sistema de la ventana.

Sin botón maximizar

Permite ocultar el botón maximizar de la ventana.

Sin botón minimizar

Permite ocultar el botón minimizar de la ventana.

Sin botón cerrar

Permite ocultar el botón de cierre de la ventana.

Comentarios

Esta propiedad nos permite documentar el uso del objeto.

Tabla asociada

Tabla de un proyecto de datos heredado cuyos registros van a ser creados, modificados o visualizados en el formulario. Un informe siempre ha de estar asociado a una tabla de datos y para poder ser impreso siempre deberá estar alimentado por una lista de registros.

Salida por defecto

Configura cuál va a ser la salida por defecto del objeto. Los valores posibles son:

Cuadro de selección de impresora

Siempre que se ejecute el informe se presentará la ventana de selección de impresora del sistema operativo para que el usuario pueda seleccionar la impresora por la que imprimirlo.

Impresora por defecto

Siempre que se ejecute el informe será enviado a la impresora por defecto del sistema operativo.

Impresora lógica

Presentación preliminar

Siempre que se ejecute el informe no será enviado directamente a una impresora sino que se hará una previsualización del mismo.

Fichero

Siempre que se ejecute el informe será guardado en disco en un archivo con formato PDF (Portable Document Format) o PS (Postscript).

Impresora lógica

Si en la propiedad anterior se ha seleccionado el valor impresora lógica en este parámetro la seleccionaremos. En el caso de que el informe tenga como salida por defecto presentación preliminar, el establecer en esta propiedad una impresora lógica servirá para que al imprimir el informe desde la opción correspondiente de visor del informes, éste sea enviado directamente a la impresora lógica.

Ruta del fichero

Esta propiedad nos permite establecer la senda -directorio, nombre y extensión- donde se guardará el archivo cuando la salida sea a un fichero. Si se deja vacío este parámetro, el sistema solicitará al usuario la senda cada vez que se genere el fichero.

Orientación

Esta propiedad nos permite establecer la orientación del informe, que podrá ser horizontal o vertical.

Tamaño de papel

Esta propiedad especificaremos el tipo de papel para que el vamos a diseñar el informe. Este tamaño será el que se aplique a la hora de imprimir el informe:

  • Por defecto: permite al usuario configurar un tamaño de papel propio en el driver. Es decir, el tamaño en el que se imprima será el del papel que el usuario establezca al imprimir el informe.

  • A0 (841 x 1189 mm)

  • A1 (594 x 841 mm)

  • A2 (420 x 594 mm)

  • A3 (297 x 420 mm)

  • A4 (210 x 297 mm)

  • A5 (148 x 210 mm)

  • A6 (105 x 148 mm)

  • A7 (74 x 105 mm)

  • A8 (52 x 74 mm)

  • A9 (37 x 52 mm)

  • B0 (1000 x 1414 mm)

  • B1 (707 x 1000 mm)

  • B2 (500 x 707 mm)

  • B3 (353 x 500 mm)

  • B4 (250 x 353 mm)

  • B5 (176 x 250 mm)

  • B6 (125 x 176 mm)

  • B7 (88 x 125 mm)

  • B8 (62 x 88 mm)

  • B9 (33 x 62 mm)

  • B10 (31 x 44 mm)

  • C5E (163 x 229 mm)

  • Comm10E (105 x 241 mm, U.S. Common 10 Envelope)

  • DLE (110 x 220 mm)

  • Executive (190.5 x 254 mm)

  • Folio (210 x 330 mm)

  • Ledger (431.8 x 279.4 mm)

  • Legal (215.9 x 355.6 mm)

  • Letter (215.9 x 279.4 mm)

  • Tabloid (279.4 x 431.8 mm)

Margen

Permite configurar los márgenes del informe. Los valores posibles son:

Ninguno

Al informe sólo se le aplicarán los márgenes mínimos de la impresora. Estos márgenes son invariables y el usuario final no podrá modificarlos.

Por defecto

Al informe que se le haya aplicado esta propiedad, se le aplicarán los márgenes que por defecto tenga la impresora.

Fijo

Al informe se le aplicarán los márgenes que definamos en el informe. Son invariables y el usuario final no podrá modificarlos.

Margen izquierdo

Esta propiedad solamente estará disponible sin en la propiedad margen hemos declarado el valor fijo. Nos permite establecer, en centésimas de pulgada, el margen izquierdo del informe.

Margen derecho

Esta propiedad solamente estará disponible sin en la propiedad margen hemos declarado el valor fijo. Nos permite establecer, en centésimas de pulgada, el margen derecho del informe.

Margen superior

Esta propiedad solamente estará disponible sin en la propiedad margen hemos declarado el valor fijo. Nos permite establecer, en centésimas de pulgada, el margen superior del informe.

Margen inferior

Esta propiedad solamente estará disponible sin en la propiedad margen hemos declarado el valor fijo. Nos permite establecer, en centésimas de pulgada, el margen inferior del informe.

Dibujo de fondo

No es funcional en la versión actual.

Aspecto de dibujo

No es funcional en la versión actual.

Modo de presentación preliminar

Permite configurar de qué forma se iniciará la presentación preliminar del informe:

Una página

Se previsualizará una única página.

Dos páginas

Se previsualizarán dos páginas al mismo tiempo.

Todas las páginas

Se previsualizarán todas las páginas del informe al mismo tiempo.

Zoom presentación preliminar

Permite configurar el zoom que se aplicará por defecto en la presentación preliminar de una página:

Página completa

Se presentará la página completa.

Ancho de página

Se ampliará el informe según la anchura de pantalla disponible, mostrando siempre el ancho del mismo en su totalidad.

Si estamos editando un informe en el editor de informes, para editar sus propiedades bastará con que hagamos clic dentro del editor de informes en cualquier punto fuera del área de las secciones del mismo.

Notas sobre las impresión de informes en impresoras matriciales

La impresión de Velneo es gráfica, es decir, si usamos ese tipo de impresoras no podremos hacer uso directo de fuentes propias de dicha impresora. Por lo tanto, a la hora de diseñar un informe sería recomendable usar fuentes de espaciado fijo, como puede ser la Courier New e imprimir en modo gráfico al 100% de calidad.

Lo anterior implica que no será funcional el driver genérico sólo texto; así que se recomienda usar el driver genérico IBM Graphics 8pin en su lugar.

Se seleccionará este valor si se ha definido en el proyecto una y quiere usarse como salida del informe.

tablas de datos
impresora lógica