|
|
|
|
- Presentación
- Creación de una reporte basada en una consulta SQL con datos a los que se accede a través de una conexión
- Impresión de una reporte basada en una consulta SQL a través de una conexión
- Ejemplo de WINDEV y WEBDEV
Reporte basada en una consulta SQL con datos a los que se accede a través de una conexión (ODBC, etc.)
No disponible con estos tipos de conexión
Advertencia
A partir de la versión 19, este tipo de reporte ya no está disponible en la creación. Los informes existentes siguen funcionando y pueden ser modificados..
Un reporte basado en una consulta SQL con datos accedidos a través de una conexión puede imprimir registros de una base de datos accesible a través de un controlador ODBC específico o a través de un Conector Nativo. Esta consulta se define al crear la reporte. Characteristics of a reporte based on an SQL query via a connection: - los parámetros de conexión (nombre de la conexión, nombre del usuario, ....). Estos parámetros le permiten acceder a los registros que se imprimirán en el reporte.
Para una conexión ODBC, los parámetros se definen en el administrador de ODBC (en el panel control de Windows). Para una conexión a través de la Conector Nativo, los parámetros se definen al configurar la base de datos. - el código SQL de la consulta asociada al reporte. Este código debe corresponder a una consulta Select ("SELECT"). Esta consulta se utiliza para especificar los elementos que se imprimirán en la reporte.
Atención: El código SQL debe ser reconocido por la base de datos a la que se accede. La creación de una reporte basada en una consulta SQL a través de una conexión es realizada por la asistente para la creación de reporte. Una vez creada la reporte basada en una consulta SQL, se puede: - modificar el código SQL de la consulta (pestaña "Datos" en el reporte description).
- modificar los parámetros de la conexión (pestaña "Datos" de la reporte description).
- Agregar o eliminar Controles de elementos relacionado a la consulta SQL asociada con reporte.
Creación de una reporte basada en una consulta SQL con datos a los que se accede a través de una conexión Para crear una reporte basada en una consulta SQL con datos a los que se accede a través de una conexión: - Haga clic en en los botones de acceso rápido.
- La ventana de creación de nuevos elementos se abre: haga clic en "Reporte", y luego en "Reporte".
- El asistente de creación de reportes se abre.
- Elija el diseño de su reporte (tabla, formulario, etiqueta,...). Para obtener más información, consulte Los diferentes tipos de informes.
- Seleccione la fuente de datos de la reporte ("De una consulta SQL por conexión").
- Seleccione el tipo de conexión a utilizar (ODBC o acceso nativo)
- Especifique los parámetros de conexión:
- el nombre de la conexión.
- el nombre de usuario.
- la contraseña de usuario.
- el nombre de la base de datos a la que se accede (si hay más de una).
- Introduzca el código SQL de la consulta associated con el reporte.
Atención: El código SQL debe ser reconocido por la base de datos a la que se accede. - Para agrupar los registros, puede crear rupturas en las posiciones de clasificación. Para crear rupturas, responda "Sí" a la pregunta "¿Desea agregar rupturas al reporte?".
El paso siguiente se utiliza para seleccionar las posiciones de clasificación correspondientes a las pausas. Para más detalles sobre las pausas, véase Rompimientos en un reporte. - Para cada elemento de consulta mostrado en el reporte:
- escriba la leyenda correspondiente. Este título aparecerá en la pantalla:
- antes de la posición. Por ejemplo:
- en la cabecera de columna (para los informes de tabla). Por ejemplo: Esta leyenda puede ser modificada en el editor de reportes.
- seleccionar el bloque donde se imprimirá el control associated con el elemento. Las posiciones de los diferentes mandos se pueden modificar en el editor de reportes. Para más detalles sobre los diferentes bloques y su posición en un reporte, véase Bloques de reporte.
- Modifique (si es necesario) el orden de visualización de los controles en la reporte con los botones de flecha que se encuentran a la derecha de tabla.
- Dependiendo del tipo de reporte creado actualmente, indique las opciones específicas.
| | Tipo de reporte | Opciones específicas |
---|
Reporte basado en un formulario | Formulario Image, imprimiendo el formulario Image, ... Opciones presentadas en detalle en Reporte basado en un formulario | reporte Label | Formato de las etiquetas, número de copias idénticas, ... Opciones presentadas en detalle en reporte Label |
- Especificar el formato de la hoja en la que se imprimirá el reporte. El reporte se imprime en formato A4 por Default.
- Selecciona la plantilla de la reporte si es necesario.
- Escriba el nombre y el título del reporte (nombre del archivo ".WDE" correspondiente al reporte). Este nombre identificará la reporte en sus programas.
- Validar la creación de reporte.
- La editor de reportes propone automáticamente cambiar el formato reporte si se cumplen las siguientes condiciones:
- el reporte creado actualmente incluye un tabla.
- el formato reporte no permite visualizar todas las columnas de tabla.
- Especificar (si es necesario) el modo para reducir el tamaño de reporte:
- Imprimir la reporte en varias páginas. En este caso, el usuario final tendrá que agrupar las páginas. Para obtener más información, consulte Estampado Multi-Page.
- Utilizar el modo horizontal.
- Reducir el tamaño de reporte. Atención: según el porcentaje de reducción, la reporte impresa puede volverse ilegible.
- La reporte creada actualmente se visualiza en el editor de reportes.
Impresión de una reporte basada en una consulta SQL a través de una conexión Para imprimir una reporte basada en una consulta SQL a través de una conexión, debe: - Configura el destino de la impresión de reporte:
- Especifique el nombre de la reporte a imprimir con iPrintReport.
Observaciones:
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|