- Tipos de controles disponibles
- description corta de diferentes tipos de controles
- Control Estático
- Control Calculado
- control Imagen
- Control Código de barras
- Control Predefinido
- control Gráfico
- Control Forma
- Control Casilla de verificación
- Reporte interna control
- URL control Enlace
- Editar control
- Control Firma
Tipos de controles disponibles Se pueden manejar varios tipos de controles en una reporte creada por el editor de reportes: Observación: Vea la ayuda en línea sobre cada tipo de control para más detalles.
description corta de diferentes tipos de controles Control Estático En control "Estático" permite mostrar diferentes tipos de datos: - texto, RTF, HTML
- numérico, moneda, moneda, moneda + Euro,
- fecha,
- tiempo, duración.
Para especificar el tipo de datos que se muestran en la control: - Vaya a la pestaña "General" de la ventana control Estático description ("description" en el menú emergente control).
- Seleccione el tipo de información que se muestra (cuadro combinado"Tipo").
- Valide.
Los datos visualizados pueden contener: - los datos de un elemento (o Variable) en la fuente de datos reporte.
Observación: El elemento o variable vinculado al control se define en la pestaña "Binding" de la ventana del control description. - el contenido de otro control encontrado en el reporte.
- un valor definido a través de la programación.
Para insertar el valor de un elemento reporte o control en el texto del control Estático, introduzca el nombre del elemento o control entre [% y %]. Por ejemplo, el texto del control puede corresponder a: El proveedor [%SupplierName%] vende el producto [%ProductName%] a [%PriceIOT%]. Los campos NombreProveedor, NombreProducto y PrecioConImpuestos serán reemplazados por su valor cuando se ejecute el reporte. Observación: Si el control Estático debe mostrar un texto en varias líneas, todo lo que tiene que hacer es elegir el tipo "Texto multilínea".. En este caso, el tamaño de control debe ser lo suficientemente grande. Recordatorio: La opción "Ajuste automático" (pestaña "UI" de la ventana control description) sirve para ampliar automáticamente el control en función de su contenido al imprimir. Ejemplos:
Modificar el título de un control EstáticoEl título de un control "Estático" se puede modificar: - a través de la programación (Pie de foto Property).
- en la editor de reportes. En este caso, hay dos métodos disponibles:
- Método 1:
- Seleccione la control. Los controladores de selección aparecen alrededor del control.
- Haga clic de nuevo en el control. El cursor se convierte en un cursor de texto.
- Introduzca el nuevo texto.
- Modificar (si es necesario) el formato de la leyenda:
- para una leyenda de texto: mediante las opciones de formato de la pestaña "Modificación", en el grupo "Edición rápida":
- para una leyenda RTF: a través de la barra de herramientas de formato que se muestra Above el control:
- Método 2:
- Seleccione la control.
- Mostrar la ventana de description de control ("description" de el menú contextual de control).
- Introduzca el nuevo texto en cada idioma del control.
- Si es necesario, modifique el formato del texto en la pestaña "Estilo".
Multilingual control Estático Si su aplicación o su sitio es multilingüe, se puede escribir una leyenda diferente para cada idioma soportado por reporte. El título correspondiente se imprimirá de acuerdo con el idioma de ejecución del proyecto. Control Estático de tipo "Monetario + Euro" Para una control Estático "Moneda + Euro", usted tiene la capacidad de gestionar: - la moneda almacenada: moneda de los datos en la fuente de datos reporte. Si la control se maneja a través de la programación, la moneda utilizada para el valor será la moneda almacenada.
- la moneda de visualización: moneda utilizada para visualizar el valor al imprimir el reporte. Esta moneda puede diferir de la moneda almacenada. La conversión se realiza automáticamente.
- la doble indicación: se pueden vincular dos controles "Moneda + Euro".. En este caso, la editor de reportes distingue entre dos tipos de controles:
- la base control: esta control contiene el valor en la fuente de datos reporte.
- el rastreador control: este control se utiliza para mostrar el valor de la base control en la moneda seleccionada.
Para obtener más información, consulte Tipo de moneda + Euro. Control Calculado El control "Calculado" permite realizar cálculos en un reporte. Estos cálculos se pueden hacer: - en un ítem de la fuente de datos.
- en un control encontrado en el reporte.
- mediante programación.
Ejemplos:
Control "Calculado" específico: "Moneda + Euro"Para un "Moneda + Euro" calculado control, tienes la habilidad de manejar: - la moneda almacenada: moneda de los datos en la fuente de datos reporte. Si la control se maneja a través de la programación, la moneda utilizada para el valor será la moneda almacenada.
- la moneda de visualización: moneda utilizada para visualizar el valor al imprimir el reporte. Esta moneda puede diferir de la moneda almacenada. La conversión se realiza automáticamente.
- la doble indicación: se pueden vincular dos controles "Moneda + Euro".. En este caso, la editor de reportes distingue entre dos tipos de controles:
- la base control: esta control contiene el valor en la fuente de datos reporte.
- el rastreador control: este control se utiliza para mostrar el valor de la base control en la moneda seleccionada.
control Imagen Un control "Image" se utiliza para mostrar un Image en el reporte. La imagen que aparece en la lata control: - se puede seleccionar desde la ventana de control de description (pestaña "General") haciendo clic en :
- La opción "Navegar" se utiliza para seleccionar un archivo Image accesible desde su ordenador.
- El botón "Catálogo" se utiliza para elegir un Image que se encuentra en el catálogo Image de WINDEV.
- corresponden al contenido de un elemento que se encuentra en la fuente de datos (por ejemplo, si la fuente de datos es un archivo HFSQL, el elemento puede ser un Image o una cadena de caracteres que contenga el Image ruta completo). La "Imagen" control está vinculada a este elemento.
Observación: El elemento (o variable) vinculado al control se define en la pestaña "Binding" de la ventana del control description.
Imágenes multilingüesSi su aplicación o su sitio es multilingüe, se puede seleccionar un Image diferente para cada idioma soportado por el reporte. Esta opción es útil cuando las imágenes contienen texto, por ejemplo. La Image correspondiente se imprimirá según el idioma de ejecución del proyecto.
Para seleccionar Image para cada idioma, haga clic en y seleccione "Multilingüe".. Control Predefinido El preajuste control se utiliza para mostrar la información actual sin ninguna programación. Se puede insertar un control "preestablecido" en un reporte para mostrar la siguiente información: - Fecha del sistema,
- Hora del sistema,
- Número de la página actual,
- Número total de páginas de la reporte,
- Número de la página actual en relación con el número total de páginas de la reporte.
Ejemplo:
Para modificar el tipo de información que aparece en una "Preselección" control:- Vaya a la pestaña "General" de la ventana "Preset" control description ("description" en el menú emergente control).
- Seleccione el tipo de información que se muestra (cuadro combinado"Tipo").
- Valide.
control Gráfico El "Gráfico" control se utiliza para ver e imprimir un gráfico en sus informes. Los tipos de gráficos disponibles son los siguientes: - Pastel, dona, semicircular.
- Columna (agrupada o apilada, vertical u horizontal).
- Line, área.
- Dispersión, radar.
- Gráfico de burbujas.
- Gráfico de cotizaciones (Candlestick, MinMax o BarChart).
Observaciones: - Esta control no está disponible. Para visualizar un gráfico en una reporte, puede:
- Crear un gráfico en una ventana a través de un control Gráfico.
- Guardar una Image del gráfico con grSaveImage.
- Mostrar esta Image a través de un control Imagen en el reporte.
- Sólo están disponibles los controles Chart creados a partir de la versión 17 (o actualizada).
- La serie de la control Gráfico puede estar ligada a una Array Variable.
Información específica para crear un gráfico La creación de un gráfico asistente se inicia automáticamente. Esta asistente se utiliza para introducir la información necesaria para crear la control Gráfico. Esta información es la siguiente: - el tipo de gráfico (stock, pastel, Line, ...).
- los parámetros del gráfico: título, leyenda, gráfico 3D, visualización de etiquetas, ....
- los parámetros de los ejes: títulos, cuadrícula, ....
- las características de las series:
- la fuente y los datos mostrados por las etiquetas de categoría (programación, archivo de datos, consulta, WLanguage array, fuente de datos reporte).
- el nombre de la serie (utilizado para las etiquetas de la serie):
- la fuente de las series (programación, archivo de datos, consulta, WLanguage array, fuente de datos reporte)
- los datos mostrados por la serie.
- el grosor de la línea, la Color y el tipo de puntos.
Observación: si la fuente de datos corresponde a la fuente de datos de reporte, puede definir: - el bloque de relleno,
- la control o el artículo correspondiente a la serie,
- el modo de selección de los datos.
Control Forma Un control "Forma" se utiliza para insertar formas geométricas en un reporte. Tienes la habilidad de insertarte: - líneas horizontales o verticales,
- círculos,
- rectángulos (con bordes rectos o redondeados).
El estilo de línea, el grosor y la Color pueden ser totalmente configurados. Control Casilla de verificación Una "casilla de verificación" control corresponde a una casilla de verificación. Si el valor del control es True, se selecciona la casilla: Si el valor del control es False, no se selecciona la casilla: Un control "Check box" puede estar vinculado a un elemento o Variable en la fuente de datos reporte. Por ejemplo, si la fuente de datos corresponde a un archivo HFSQL, el elemento puede ser un booleano o una casilla de verificación. El tamaño, el fondo Color y la casilla Color de verificación pueden ser configurados. Ejemplo:
Observación: El elemento o variable vinculado al control se define en la pestaña "Binding" de la ventana del control description. Reporte interna control Los controles "Internal reporte" permiten imprimir varios informes (informes secundarios) en un único reporte (reporte principal) sin necesidad de programación. Por ejemplo, el siguiente reporte principal se compone de dos informes secundarios impresos uno al lado del otro: - un reporte que muestra los datos en un tabla.
- una reporte que muestra los datos en un gráfico.
Beneficios de los informes internos en comparación con los informes anidados La editor de reportes también se puede utilizar para imprimir simultáneamente varios informes a través de informes anidados.. Sin embargo, los informes anidados son un poco más complicados de usar. De hecho, los informes anidados requieren: - la llamada a iPrintReport para imprimir el reporte secundario.
- la obligación de imprimir la reporte anidada después de la reporte principal. Estos informes no se pueden imprimir uno al lado del otro.
Los informes internos permiten imprimir varios informes sin necesidad de programar: - uno debajo del otro,
- uno al lado del otro.
URL control Enlace Un "enlace URL" control se utiliza para insertar enlaces en un reporte. Tienes la habilidad de insertarte: - un enlace a un correo electrónico Address,
- un enlace a un sitio de INTERNET,
- ...
La control "Enlace URL" sólo se activa si la reporte se imprime en un archivo HTML. De lo contrario, el control de "enlace URL" es Visible pero está desactivado. Observación: El elemento o variable vinculado al control se define en la pestaña "Binding" de la ventana del control description. Editar control Un control Campo de entrada se utiliza para escribir y mostrar texto en un reporte. Puede utilizar un control Campo de entrada: - para permitir al usuario escribir la información que desea imprimir,
- para permitir al usuario modificar la información a imprimir,
- ...
La control Campo de entrada sólo está habilitada si el reporte se muestra en modo "Vista previa de impresión" o si se imprime en un archivo PDF.. En los otros casos, el control Campo de entrada es Visible pero está deshabilitado. Características de los controles de edición Al crear una control Campo de entrada en un reporte, usted tiene la capacidad de definir: - el tipo de control (texto, numérico, fecha, hora),
- la máscara de associated: las máscaras disponibles son las soportadas por el formato PDF. Están disponibles para los números, las fechas y las horas.
- el tamaño de entrada, que significa el número máximo de caracteres permitidos en la control. Si este parámetro es set a 0, no hay límite.
- la alineación horizontal,
- el valor inicial,
- el estilo de la leyenda y el área de entrada.
Observaciones: - Control Campo de entrada multilínea: si los usuarios introducen más líneas de lo que es Visible, las líneas que no son Visible no se imprimirán. Durante la entrada, los controles de edición gestionan una barra de desplazamiento vertical.
- Estilo área de entrada: En esta versión, sólo se puede utilizar la fuente "Arial".
- La control Campo de entrada no está vinculada a un elemento de la un archivo de datos o de la consulta. Para mostrar la información proveniente de un archivo o de una consulta, el control debe ser asignado por programación.
- No se pueden configurar los bordes del área de entrada (grosor, Color, etc.).
- No se puede utilizar ningún tipo de moneda (no se soporta el símbolo Euro).
- Este tipo de control no está disponible (Acrobat en iOS no soporta la entrada).
Para obtener más información, consulte Informes editables.
Esta página también está disponible para…
|
|
|