43
Administrador de reportes Acceso Menú Reportes, Administrador de reportes. Barra de herramientas principal, con el botón "Administrador de reportes". Que es Desde este Administrador de reportes, podrás crear y organizar tus propios reportes personalizados con extensión QR2, seleccionando de una lista de campos disponibles la información que deseas incluir en tu reporte utilizando sentencias SQL. Un reporte QR2 es aquel que obtiene información para armar los reportes directamente de la base de datos o tablas del sistema. Para dar de alta reportes con este formato el sistema proporciona el Diseñador de reportes. Para estos formatos puedes usar sentencias SQL. Imagen de la ventana Barra de herramientas Botón Función Nuevo reporte Alt+Ins Con este botón podrás realizar lo siguiente: Dar de alta un nuevo reporte QR2. Para esto se desplegará el Diseñador de reportes . Para este caso debes seleccionar la opción "Nuevo reporte". Nota Para esta opción deberás primero posicionarte sobre el grupo de reportes donde deseas añadir el reporte. Recuerda que dependiendo en el grupo donde sean añadidos o creados es el tipo de filtro que adoptan. Agregar un reporte al administrador de reportes (QR2). Para este caso se desplegará una ventana de Windows® para que proporciones la ruta y el nombre del reporte a incluir. Los pasos para añadir un reporte son los siguientes: 1. Posiciónate sobre el grupo de reportes en el cual deseas añadir el reporte. Recuerda que estos grupos ya

Adm.reportes Completo1

Embed Size (px)

Citation preview

  • Administrador de reportes

    Acceso

    Men Reportes, Administrador de reportes.

    Barra de herramientas principal, con el botn "Administrador de reportes".

    Que es Desde este Administrador de reportes, podrs crear y organizar tus propios reportes personalizados con extensin QR2, seleccionando deuna lista de campos disponibles la informacin que deseas incluir en tu reporte utilizando sentencias SQL.

    Un reporte QR2 es aquel que obtiene informacin para armar los reportes directamente de la base de datos o tablas del sistema. Para dar de alta reportes con este formato el sistema proporciona el Diseador de reportes. Para estos formatos puedes usar sentencias SQL.

    Imagen de la ventana

    Barra de herramientas

    Botn Funcin

    Nuevo reporte Alt+Ins

    Con este botn podrs realizar lo siguiente:

    Dar de alta un nuevo reporte QR2. Para esto se desplegar el Diseador de reportes. Para este caso debesseleccionar la opcin "Nuevo reporte".

    Nota Para esta opcin debers primero posicionarte sobre el grupo de reportes donde deseas aadir el reporte. Recuerda que dependiendo en el grupo donde sean aadidos o creados es el tipo de filtro que adoptan.

    Agregar un reporte al administrador de reportes (QR2). Para este caso se desplegar una ventana de Windows para que proporciones la ruta y el nombre del reporte a incluir. Los pasos para aadir un reporte son los siguientes:

    1. Posicinate sobre el grupo de reportes en el cual deseas aadir el reporte. Recuerda que estos grupos ya

  • Agregar reporte Alt+G

    los tiene asignado el sistema por omisin.

    2. Utiliza este botn e indica la ruta del reporte a incluir.

    Nota Es importante que tomes en cuenta que no podrs aadir un reporte que haya sido creado desde otro sistema ya que recuerda que al crear un reporte ste se relaciona muy particularmente por el grupo de reporte en el cual fue creado.

    Editar reporte Alt+BkSp

    Con esta opcin podrs modificar el reporte seleccionado, desplegando la ventana del Diseador de reportes.

    Eliminar reporte Alt+Del

    Con este botn podrs eliminar el reporte previamente dado de alta o aadido al administrador de reportes.

    Notas

    El reporte se elimina del administrador de reportes y tambin se elimina de la ruta o carpeta donde seencuentre.

    Si por alguna razn eliminaste un reporte de los que por omisin proporciona el sistema, te recomendamoscorrer el proceso de "Reparacin" para nuevamente se instalen o recuperen los archivo de reportes borrados.Lo nico que tendrs que tomar en cuenta, es que al realizar este proceso se borrarn las entradas oreferencias de los reportes creados o aadidos por ti, para este caso te recomendamos hacer un respaldomanual desde el explorador de Windows del archivo, para que posteriormente con la opcin Agregar unreporte los aadas nuevamente al administrador de reportes.

    Vista preliminar Alt+V

    Muestra una vista preliminar del reporte. Al solicitar la vista preliminar se desplegar el filtro del reporte para delimitar la informacin a emitir en el reporte.

    Nota Recuerda que si no especficas ningn dato en el filtro el reporte considerar todos los datos.

    Tipo de filtros

    Imprimir reporte Ctrl+P

    Con este botn podrs imprimir el reporte. Antes de ser enviado el reporte a la impresora, se desplegar su Filtro correspondiente por si deseas especificar que slo cierta informacin se emita y posteriormente se desplegar la ventana de windows para configurar ciertas opciones para a impresin del reporte. Nota: Para SAE 5.0 se integra un nuevo campo para determinar el nmero de paginas del total de pginas en el reporte. Este campo slo estar disponible para reportes nuevos que el usuario cree y realizando una copia de los reportes que por omisin se encuentran en el sistema.

    Preparar informacin para Intenet

    Ctrl+R

    Preparar el reporte para su envo y/o publicacin. El reporte podr ser enviado en PDF o HTML.

    Publicar informacin en

    Internet Ctrl+U

    Enva y publica en tu espacio de Internet, el o los archivos de consultas.

    Enviar reporte por correo electrnico

    Ctrl+M

    Esta opcin genera el reporte en formato PDF para su envo por Internet. Al seleccionar este botn, primero se desplegar el Filtro correspondiente dependiendo al grupo al que pertenezca el reporte, segundo se generar el archivo PDF con la informacin del reporte y por ltimo dicho reporte se adiciona como un archivo adjunto en la aplicacin de correo predeterminada en tu computadora.

    Ayuda

    Despliega el archivo de ayuda, mostrando en pantalla el tema asociado.

  • Men contextual Seccin en Grupo

    Seccin Informacin del reporte

    Columnas

    Grupos. Esta seccin muestra en que grupo fue creado el reporte. Ttulo. Es el nombre correspondiente al reporte, el cual se visualiza en el encabezado del mismo.

    Archivo. Es la denominacin que asignas al archivo del reporte.

    slo lectura. Cuando la casilla de esta columna se encuentra marcada, el archivo no se podr modificar.

    Manejo

    F1

    Salir Ctrl+F4

    Este botn permite cerrar la ventana activa.

    Nuevo reporte Para esto se desplegar el Diseador de reportes, donde podrs definir un reporte en el grupo seleccionado.

    Cambiar ttulo Este botn permite cambiar el ttulo al reporte seleccionado.

    Nuevo reporte Para esto se desplegar el Diseador de reportes, donde podrs definir un reporte en el grupo seleccionado.

    Agregar reporte Para este caso se desplegar una ventana de Windows para que proporciones la ruta y el nombre del reporte a incluir.

    Editar reporte Con esta opcin podrs modificar el reporte seleccionado, desplegando la ventana del Diseador de reportes.

    Copiar reporte Permite Copiar un reporte seleccionado a una ruta definida.

    Eliminar reporte Con este botn podrs eliminar el reporte previamente dado de alta o aadido al administrador de reportes.

    Vista preliminar Muestra una Vista preliminar del reporte. Al solicitar la vista preliminar se desplegar el filtro del reporte para delimitar la informacin a emitir en el reporte.

    Nota Recuerda que si no especficas ningn dato en el filtro el reporte considerar todos los datos.

    Tipo de filtros

    Imprimir reporte Con este botn podrs imprimir el reporte. Antes de ser enviado el reporte a la impresora, se desplegar su Filtro correspondiente por si deseas especificar que slo cierta informacin se emita y posteriormente se desplegar la ventana de Windows para configurar ciertas opciones para a impresin del reporte.

    Preparar informacin para Internet

    Preparar el reporte para su envo y/o publicacin. El reporte podr ser enviado en PDF o HTML.

    Publicar informacin para Internet

    Enva y publica en tu espacio de Internet, el o los archivos de consultas.

    Enviar reporte por correo electrnico

    Esta opcin genera el reporte en formato PDF para su envo por Internet. Al seleccionar este botn, primero se desplegar el Filtro correspondiente dependiendo al grupo al que pertenezca el reporte, segundo se generar el archivo PDF con la informacin del reporte y por ltimo dicho reporte se adiciona como un archivo adjunto en la aplicacin de correo predeterminada en tu equipo.

    Cmo funciona el proceso

    El sistema por omisin incluye algunos reportes en formato Qr2 organizados Por grupos. Los grupos y los reportes dependern del mdulo en el cual ests ubicado en el Administrador.

    De manera general desde este administrador podrs:

    Dar de alta tus reportes personalizados en formato Qr2. Modificar los reportes previamente creados con este administrador. Obtener una vista preliminar del reporte e imprimirlo. Borrar un reporte. Preparar el archivo para su envo a Internet. Enviar el reporte va correo electrnico.

  • Mensajes que despliega el sistema

    Crear Para crear un reporte de tipo QR2 el sistema desplegar el Diseador de reportes, el cual te permite adecuar el reporte a tus necesidades de una forma fcil y amigable.

    Nota Debers primero posicionarte sobre el grupo de reportes donde deseas aadir el reporte. Recuerda que

    dependiendo en el grupo donde sean aadidos o creados es el tipo de filtro que adoptan.

    Para la versin Aspel-SAE 5.0 se agrega un nuevo campo del sistema (Pgina# de [Pginas Totales]) paradeterminar el nmero de paginas del total de pginas en el reporte. Este campo slo estar disponible parareportes nuevos que el usuario cree y realizando una copia de los reportes que por omisin se encuentran enel sistema.

    Agregar Los pasos para aadir un reporte al administrador son los siguientes: 1. Posicinate sobre el grupo de reportes en el cual deseas aadir el reporte. Recuerda que estos grupos ya los

    tiene asignado el sistema por omisin.

    2. Utiliza este botn, selecciona la opcin Agregar e indica la ruta del reporte a incluir.

    Nota Es importante que tomes en cuenta que no podrs aadir un reporte que haya sido creado desde otro

    sistema o desde otro mdulo (en el caso de Aspel-SAE), ya que recuerda que al crear un reporte ste serelaciona muy particularmente en el Grupo de reporte en el cual fue generado.

    Eliminar Al eliminar un reporte debers tomar en cuenta los siguientes puntos: El reporte se elimina del administrador de reportes y tambin se elimina de la ruta o carpeta donde se

    encuentre, es decir el archivo.

    Si por alguna razn eliminaste un reporte de los que por omisin proporciona el sistema, te recomendamoscorrer el proceso de Reparacin para nuevamente se instalen o recuperen los archivo de reportes borrados. Lo nico que tendrs que tomar en cuenta, es que al realizar este proceso se borrarn las entradas o referencias de los reportes creados o aadidos por ti, para este caso te recomendamos hacer un respaldo manual desde el explorador de Windows del archivo, para que posteriormente con la opcin Agregar un reporte los aadas nuevamente al administrador de reportes.

    Vista preliminar Para ver la vista preliminar del reporte, presiona dos veces el botn izquierdo del ratn sobre el mismo, en ese momento se desplegar el Filtro correspondiente para obtener informacin especfica, la informacin que se solicita en el filtro varia dependiendo del grupo donde est incluido el reporte.

    De dnde viene la informacin

    Para una correcta emisin de los reportes por omisin, se debe configurar en parmetros del sistema la ruta de datos, en la cual almacena los archivos por empresa, por ejemplo, para la empresa 1 la ruta es C:\Archivos de programa\Archivos comunes\Aspel\Sistemas Aspel\SAE5.00\Empresa01\Reportes. De lo contrario al momento de solicitar la emisin del reporte, el sistema indicar que el archivo no se encuentra en la ruta especificada y debers buscar el archivo manualmente.

    En el caso de los reportes personalizados, es decir, los que creas, agregas o copias, la ruta de datos se almacena en el archivo DatosRepSAE.xml, donde se guarda la ubicacin por cada reporte personalizado. Se sugiere que utilices la ruta propuesta por el sistema cuando crees, agregues o copies un reporte, esto te ayudar a organizar tus archivos y te permitir respaldar toda tu informacin de manera fcil y sin que pierdas archivos.

    Nota El archivo DatosRepSae.xml es por empresa, por lo que se ubica en la carpeta de Reportes correspondiente a la empresa en la que ests trabajando. Por ejemplo, para la empresa 1 la ruta es C:\Archivos de programa\Archivos comunes\Aspel\Sistemas Aspel\SAE5.00\Empresa01\Reportes.

    Repercusiones Respaldo Al Generar un respaldo, este es nicamente de los archivos contenidos en tu directorio de formatos, configurado en parmetros de sistemas, por lo que es importante que tus reportes, tanto los que tiene el sistema por omisin como los que personalices, se almacenen una misma ruta.

    Mensaje Descripcin

    No se puede agregar un reporte de un sistema diferente al actual

    Es necesario que selecciones un reporte que pertenezca al sistema donde te encuentras, o no ser posible agregarlo mediante el administrador.

  • Copiar reporte

    Acceso

    Men Reportes, Administrador de reportes, Men contextual, con la opcin Copiar reporte o con la tecla Ctrl+C.

    Qu es Esta opcin te permite copiar un archivo de reporte y definir la ruta donde este se guardar.

    Imagen de la ventana

    Ejemplo del reporte de antigedad de saldos

    Botones

    Manejo

    Campos

    Temas relacionados Administrador de reportes

    Buscar o borrar reporte

    Botn Funcin

    Registra la informacin capturada y cierra la ventana.

    Cierra la ventana, sin que se guarden los cambios efectuados.

    Despliega el ayuda electrnica del sistema.

    Cmo funciona el proceso

    Una vez indicados los datos solicitados en la ventana, como pueden ser: Nombre del reporte y Ruta del reporte, al aceptar la ventana, el archivo de reporte ser copiado dentro del administrador de reportes con las siguientes caractersticas:

    Como "Nombre del reporte" se tomar el mismo nombre del reporte original. Para cambiarloposteriormente, podrs realizarlo desde la opcin "Cambiar ttulo" disponible desde el Men Contextual (Botn derecho del ratn).

    Si no modificas el nombre propuesto para el archivo, el reporte se crear con el nombre del archivooriginal anteponiendo la frase "Copia de ...".

    Campo Descripcin

    Archivo Anota el nombre que tendr el archivo al ser copiado. El sistema sugiere el nombre del archivo origen anteponiendo la frase "Copia de ...".

    Ruta En este campo especifica la ubicacin en la que se copiar el archivo seleccionado. El sistema sugiere: C:\Archivos de programa\Archivos comunes\Aspel\Sistemas Aspel\SAE5.00\Empresa01\Reportes.

    Cuentas con el botn de ayuda para definir una ruta por medio del explorador.

  • Administrador de reporte

    Acceso

    Men Reportes, Administrador de reportes, Men contextual, con la opcin Copia reporte.

    Qu es Esta ventana se despliega cuando al usar la opcin "Copiar reporte", por alguna razn el archivo fsicamente ya no existe o no est en la ruta de trabajo indicada y la referencia an existe dentro del Administrador de reportes.

    Imagen de la ventana

    Botones

    Manejo

    Temas relacionados Administrador de reportes

    Copiar reporte

    Botn Funcin

    Este botn te permite buscar el archivo que el sistema no encontr en la ruta solicitada.

    En sistema borra del administrador la referencia al reporte, as como el archivo fsico.

    Cierra la ventana, sin que se guarden los cambios efectuados.

    Despliega el ayuda electrnica del sistema.

    Cmo funciona el proceso

    El sistema despliega esta opcin cuando no localiza el reporte seleccionado, y te permite realizar alguna de estas opciones:

    Buscar Esta opcin despliega el explorador de Windows donde podrs ubicar el reporte que requieras. Ver imagen.

    Notas Cuando el archivo (nombre del archivo) seleccionado es diferente al que est relacionado desde el

    Administrador de reportes, el sistema mandar el siguiente mensaje "El reporte seleccionado nocoincide con el actual. Deseas actualizar la referencia?". Si seleccionas que "Si" se cambiarla referencia por el nuevo reporte seleccionado. Al seleccionar "No" el proceso se cancela, pararealizar nuevamente el proceso.

    Para este caso la referencia se actualizar, es decir, el nombre fsico del reporte, pero el nombreque este tenga dentro del administrador de reportes, lo debers realiza de manera manual con laopcin "Cambiar ttulo", del men Contextual (Botn derecho del ratn).

    Borrar Esta opcin despliega un mensaje de confirmacin de la accin seleccionada. Ver imagen.

  • Tipo de filtros por grupo de reportes

    Acceso

    Men Reportes, Administrador de reportes.

    Que es Se denomina grupo de reportes, al reporte en el cual se organizan o se agrupan varios reportes de un mismo tipo.

    Imagen de la ventana

    Manejo

    Cmo funciona el proceso

    Como se mencion en el tema Administrador de reportes informacin general, el tipo de informacin solicitada en cada uno de los filtros para obtener informacin especfica, vara dependiendo del tipo o grupo de reporte en el cual fueron creados. A continuacin se en listan los diferentes grupos en los cuales se clasifican o se ordenan los reportes dentro del administrador de reportes. Para obtener informacin especfica del filtro selecciona la liga que lleva a su descripcin detallada.

    Grupos para el administrador de reportes de los reportes QR2

    Clientes Antigedad de saldos

    Antigedad de saldosCRM

    Clientes por campaas Contactos por clientes

    Clientes

  • Catlogo de clientes Acumulado de clientes Etiquetas de clientes Lista de precios por cliente Catlogo de clientes agrupado por matriz Directorio de clientes (Directorio) Catlogo de clientes (Contactos) Directorio de clientes (Contactos dir)

    Cobranza

    Cobranza general Pronstico de cobranza

    Conceptos

    Reporte por conceptosControl de cobranza

    Documentos por cobrar Documentos a revisin Abonos por periodo Resumen de abonos por perodo

    Corte de caja

    Corte de cajaEmisin de documentos

    Alta de documentos por cobrar Pagos

    Estado de cuenta

    Estado de cuenta general Estado de cuenta detallado Historial crediticio del cliente

    Movimientos de cuentas por cobrar

    Resumen de movimientos Movimientos

    Compras Compras por proveedor

    Compras por proveedorDetallado

    Detallado de compras Detallado de recepciones Detallado de rdenes Detallado de requisiciones Detallado de devoluciones

    Emisin de documentos

    Emisin de compras Emisin de recepciones Emisin de rdenes Emisin de requisiciones Emisin de devoluciones

    Fiscales

    Abonos a comprasPendientes

    Productos devueltos Pendientes por ordenar, recepcionar, comprar

    Pendientes por comprar Pendientes por recepcionar, comprar

    Pendientes por recibir

    Pendientes por proveedor Pendientes por producto

    Resumen

    Resumen de compras Resumen de recepciones Resumen de rdenes Resumen de requisiciones Resumen de devoluciones

    Facturas Apartados

    Apartados por cliente Artculos apartados

    Detallado

    Detallado de facturas Detallado de devoluciones Detallado de cotizaciones Detallado de pedidos Detallado de remisiones

    Emisin de CFD

    Emisin CFD's de facturas Emisin CFD's de facturas - 2 Emisin CFD's de devoluciones Emisin CFDi's de facturas Emisin CFDi's de facturas - 2 Emisin CFD'is de devoluciones Emisin CFD's de facturas (Con lotes, pedimentos y nmeros de serie) Emisin CFD's de facturas - ser (Con lotes, pedimentos y nmeros de serie) Emisin CFD's de facturas - 2 (Con lotes, pedimentos y nmeros de serie) Emisin CFD's de facturas - 2 - ser (Con lotes, pedimentos y nmeros de serie) Emisin CFD's de devoluciones (Con lotes, pedimentos y nmeros de serie) Emisin CFD's de devoluciones - ser (Con lotes, pedimentos y nmeros de serie) Emisin CFDi's de facturas (Con lotes, pedimentos y nmeros de serie) Emisin CFDi's de facturas - ser (Con lotes, pedimentos y nmeros de serie) Emisin CFDi's de facturas - 2 (Con lotes, pedimentos y nmeros de serie) Emisin CFDi's de facturas - 2 -ser (Con lotes, pedimentos y nmeros de serie) Emisin CFDi's de facturas (Con lotes, pedimentos y nmeros de serie) Emisin CFDi's de devoluciones (Con lotes, pedimentos y nmeros de serie) Emisin CFDi's de devoluciones - ser (Con lotes, pedimentos y nmeros de serie) Emisin CFD's de facturas (ingls) Emisin CFD's de devoluciones (ingls) Emisin CFDi's de facturas (ingls) Emisin CFD'is de devoluciones (ingls) Emisin CFD's de facturas (Con lotes, pedimentos y nmeros de serie) (ingls) Emisin CFD's de devoluciones (Con lotes, pedimentos y nmeros de serie) (ingls) Emisin CFDi's de facturas (Con lotes, pedimentos y nmeros de serie ) (ingls) Emisin CFDi's de devoluciones (Con lotes, pedimentos y nmeros de serie ) (ingls) Emisin de CFD's de parcialidades de facturas

  • Emisin de CFD's de parcialidades de facturas - 2 Emisin de CFDi's de parcialidades de facturas Emisin de CFDi's de parcialidades de facturas - 2 Emisin de CFD's de parcialidades de facturas (Con lotes, pedimentos y nmeros de serie)(Ingls) Emisin de CFDi's de parcialidades de facturas (Con lotes, pedimentos y nmeros de serie)(Ingls) Emisin de CFD's de parcialidades de facturas (Ingls) Emisin de CFDi's de parcialidades de facturas (Ingls) Emisin de CFD's de parcialidades de facturas (Con lotes, pedimentos y nmeros de serie)(Ingls) Emisin de CFDi's de parcialidades de facturas (con lotes, pedimentos y nmeros de serie)(Ingls)

    Emisin de documentos

    Emisin de facturas Emisin de devoluciones Emisin de cotizaciones Emisin de pedidos Emisin de remisiones Facturas (Con lotes, pedimentos y nmeros de serie) Facturas -ser (Con lotes, pedimentos y nmeros de serie) Devoluciones (Con lotes, pedimentos y nmeros de serie) Devoluciones -ser (Con lotes, pedimentos y nmeros de serie) Remisiones (Con lotes, pedimentos y nmeros de serie) Emisin de facturas impresas Emisin de devoluciones impresas Emisin de facturas impresas (Con lotes, pedimentos y nmeros de serie) Emisin de facturas -ser (Con lotes, pedimentos y nmeros de serie) Emisin de facturas impresas con CBB (Con lotes, pedimentos y nmeros de serie) Emisin de facturas con CBB -ser (con lotes, pedimentos y nmeros de serie) Emisin de devoluciones impresas (Con lotes, pedimentos y nmeros de serie) Emisin de devoluciones impresas -ser (con lotes, pedimentos y nmeros de serie) Emisin de facturas Emisin de devoluciones Emisin de cotizaciones Emisin de pedidos Emisin de remisiones Facturas (Con lotes, pedimentos y nmeros de serie) Devoluciones (Con lotes, pedimentos y nmeros de serie)(ingls) Remisiones (Con lotes, pedimentos y nmeros de serie)(Ingls) Emisin de facturas impresas (Ingls) Emisin de devoluciones impresas (Ingls) Emisin de facturas impresas (Con lotes, pedimentos y nmeros de serie)(Ingls) Emisin de devoluciones impresas (Con lotes, pedimentos y nmeros de serie) (Ingls)

    Fiscales

    Pagos a facturasOperaciones sin existencias

    Por producto Por cliente Por documento

    Pago de comisiones

    Sobre total de facturas Sobre pagos a facturas Por producto

    Por clientePendientes

    Productos devueltos Pendientes por facturar Pendientes por remitir, facturar Pendientes por pedir, remitir, facturar

    Pendientes por surtir

    Pendientes por cliente Pendientes por producto

    Polticas

    Polticas Productos en oferta

    Resumen

    Resumen de facturas Resumen de devoluciones Resumen de cotizaciones Resumen de pedidos Resumen de remisiones

    Vendedores

    VendedoresVentas por cliente

    Ventas por clienteInventarios

    Grupo de productos

    Grupo de productosInventarios y servicios

    Catlogo de productos y servicios Existencias y costos Etiquetas de productos Etiquetas forma continua Inventario fsico Catlogo de kits Lista de precios Lista de precios 2 Lista de precios para clientes Lista de precios para clientes 2 Productos pendientes Productos pendientes por surtir Productos pendientes por recibir Recepcin de productos Stock mnimo Stock mximo Ventas anuales Productos sustitutos Marbetes

    Lotes y pedimentos

    Catlogo de lotes y pedimentos Productos caducos

    Movimientos al inventario

    Krdex

  • Compras por proveedor Compras por proveedor detallado Reporte de existencias y costos Historial de existencias Punto de reorden Rotacin por producto Ventas y utilidad Ventas por cliente Ventas por cliente detallado Ventas por vendedor Ventas por vendedor detallado Resumen de movimientos por clave del producto Resumen de movimientos Movimientos al inventario con desglose de lotes y series Movimientos al inventario en lnea Ventas por producto con devoluciones Traspaso entre almacenes

    Multialmacn

    Catlogo de multialmacn Distribucin de existencias por almacn Distribucin de existencias por producto Inventario fsico Productos pendientes por recibir Stock mnimo Stock mximo Recepcin de productos por almacn

    Nmeros de serie

    Nmeros de serie Historial de nmeros de serie

    Proveedores Antigedad de saldos

    Antigedad de saldosComprobante de egresos

    Comprobante de egresosConceptos de cuentas por pagar

    Reporte por conceptosContactos por proveedor

    Contactos por proveedorControl de pagos

    Autorizacin de pagos Documentos de cuentas por pagar

    Emisin de documentos Alta de documentos por pagar

    Estado de cuenta

    Estado de cuenta general Estado de cuenta detallado Historial crediticio del proveedor

    Movimientos de CxP

    Resumen de movimientos Movimientos

    Pagos

    Pagos generales Pronstico de pagos

    Proveedores

    Catlogo de proveedores Catlogo de proveedores (Directorio) Acumulado de proveedores Etiquetas de proveedores Catlogo de proveedores (contactos) Directorio de proveedores (contactos dir)

  • Definicin de trminos

    Reporte El trmino "Reporte" describe una copia impresa de los registros de datos de una base de datos. Los reportes definen lapresentacin de las copias impresas (orientacin, tipos de letra, alineacin de campos de datos, etc.). Por ejemplo si quieresimprimir una lista de direcciones, debes usar un reporte para decirle a la computadora cuales campos de tu base de datos dedirecciones quieres imprimir y en que orden. Un reporte puede imprimir datos como una lista, pgina por pgina o decualquier otra forma en la que tu quieras imprimir tus datos.

    Tablas Un archivo con registros de datos del mismo tipo es llamada Tabla, por ejemplo: un archivo con informacin de direcciones,nmeros de partes o facturas. Una tabla puede ser un simple archivo, por ejemplo un archivo Dbase o Paradox, o puede serparte de una base de datos (ver ms adelante).

    Consultas (Query) Una consulta (query) esta formado por instrucciones SQL, los cuales son utilizados para accesar a la tabla o base de datos ydevuelven un grupo de registros de datos. SQL significa "Lenguaje de consulta estructurado" por sus siglas en ingles(Structured Query Language) y es un tipo de lenguaje de programacin para bases de datos. La descripcin completa de SQLno es parte de los alcances de este manual, pero existen muchos libros que hablan de este tema.

    Conjunto de datos (Dataset) Un conjunto de datos es utilizado como un nombre colectivo para las tablas y los queries.

    Base de datos Las consultas (queries) y las tablas pueden ser agrupados juntos en una base de datos, la cual puede ser un archivo local entu disco duro o un servidor de bases de datos en una red. Para acceder a una tabla necesitas: su directorio si es un soloarchivo, o el nombre de la base de datos si la tabla es parte de una base de datos.

    Alias Los "Alias" son nombres descriptivos disponibles como etiquetas para formar las rutas de acceso o para las bases de datos.

  • Secciones de un reporte

    Descripcin

    El diseador de reportes es una herramienta integrada a tu sistema, que te permite disear reportes a la medida de tusnecesidades.

    El reporte est constituido por varias secciones las cuales se describen a continuacin: La imagen que a continuacin se muestra es un reporte del catlogo de cuentas:

    Las secciones anteriores se manejan por medio de bandas, las cuales cada una de ellas tienen una funcin diferente:

    El ttulo, encabezado de pgina, y pie de pgina se disean por medio de una Banda estndar en donde puedesconfigurar los datos generales que ayuden a identificar el reporte.

    En la seccin de datos, puedes insertar diferentes bandas: Bandas de subdetalle, Grupo de bandas, Banda hija.

    Dentro de las diferentes bandas que se mencionan, puedes Agregar varios elementos del reporte.

  • Estructura de un reporte

    Descripcin

    Un reporte est estructurado por elementos colocados por medio de bandas. Estos elementos definen exactamente lo que sedesea imprimir en un reporte.

    Ejemplo basado en Aspel-COI

    Los dos elementos ms importantes son las "Etiquetas" y los "Campos de datos". Las etiquetas (Label) son usadas paraimprimir texto, por ejemplo un ttulo, que no tienen conexin a la base de datos. Los campos de datos (Datafield) son un puntode referencia para que el "Reporteador" obtenga su informacin de un "Conjunto de datos" (Dataset) y la coloque en el rea delreporte donde se estableci el "Campo de datos".

    Usualmente las etiquetas son colocadas para referenciar a los campos de datos, con el objetivo de hacer que el reporte seams entendible.

    Los siguientes tipos de elementos estarn disponibles cuando disees un reporte:

    Campos de datos para desplegar el contenido (como texto) de una base de datos.

    Etiquetas para desplegar cualquier tipo de texto.

    Campos del sistema (fecha, hora, nmero de pgina, etc.)

    Figuras (crculos, rectngulos, lneas, etc.)

    Imgenes (archivos BMP)

    Imgenes desde un campo de datos

    Expresiones (campos calculados, clculos matemticos, etc.)

    Memos (texto con mltiples lneas).

    RTF (Texto con formato, slo disponible en aplicaciones de 32 bits).

    Cada elemento de reporte tiene propiedades especficas (tipo de letra, color, etc.), las cuales pueden ser

    editadas.

  • Editar las propiedades de un elemento de reporte

    Acceso

    Dentro del Diseador de reportes, desde el elemento deseado haciendo doble clic con el botn izquierdo del ratn

    Dentro del Diseador de reportes, desde el elemento deseado /Men flotante (botn derecho del ratn) / Opcin Editar

    Qu es

    Las propiedades individuales de un "Elemento de reporte" pueden ser cambiadas en cualquier momento durante el diseo delreporte. Selecciona el elemento deseado y haz doble clic con el botn izquierdo del ratn, o presiona el botn derecho yselecciona la opcin "Editar" del men flotante. El dilogo de propiedades para el elemento de reporte seleccionadoaparecer, el cual ser el mismo dilogo que aparece cuando insertas un nuevo elemento de reporte. La siguiente imagenmuestra el dilogo de propiedades para una "etiqueta":

    Edita las propiedades del elemento de reporte de acuerdo a tus necesidades y presiona el botn "Aceptar" para cerrar eldilogo y aceptar los cambios. Si presionas "Cancelar" todos los cambios sern ignorados y si estabas insertando un nuevoelemento, ste no ser agregado al reporte.

    La descripcin acerca de las diferentes propiedades de cada elemento de reporte la encontrars en la descripcin individualde cada elemento.

    Agregar un nuevo Elemento del reporte

    Los botones para agregar los "Elementos del reporte" al reporte puedes encontrarlos en la parte superior de la ventana deldiseador.

    La disponibilidad de los siguientes "Elementos de reporte" depende de la plataforma utilizada (16 o 32 bits) y de la aplicacinen la cual el Diseador de reportes es utilizado:

    Para agregar un elemento al reporte debes presionar su botn y despus hacer clic en el reporte en el lugar donde quieresque sea insertado el elemento. Despus podrs mover el elemento de reporte a cualquier otro lugar.

    Cuando agregues nuevas bandas de reportes no importar donde hagas clic, ya que la posicin de cada banda se determinaautomticamente dependiendo de tipo de cada una de ellas (Encabezado, Ttulo, Pie de pgina, etc).

    Bandas estndar Etiquetas Campo del sistema

    Banda hija Memos Campo de datos

    Banda de subdetalle Imgenes Imgenes desde un campo de datos

    Grupo de bandas Figuras Campo de expresiones

    Texto con formato Texto con formato desde un campo de datos

  • Uso del ratn

    Manejo

    a) Seleccionar un elemento de reporte

    Los elementos de reporte pueden ser seleccionados al hacer clic sobre ellos con el botn izquierdo del ratn. Una seleccines vista con ocho pequeos cuadros negros alrededor del elemento:

    Cambiando el tamao de un elemento Puedes utilizar los pequeos cuadros de un elemento seleccionado para cambiar su tamao. Si el cursor del ratn estposicionado sobre tal cuadro, el cursor cambiar para indicar en que direcciones puede moverse el ratn mientras el bot nizquierdo del ratn permanece presionado. El elemento cambiar de tamao de acuerdo con el movimiento. Observa quepara las bandas del reporte slo podrs cambiar el alto, mientras que el ancho se establece automticamente de acuerdo alancho del reporte.

    b) Seleccionando varios elementos

    Tambin puedes seleccionar varios elementos de la siguiente manera: Mantn presionada la tecla [Ctrl] del teclado y presionael botn izquierdo del ratn, arrstralo, observa que se va formando un marco. Arrastra el marco sobre los elementos quequieres seleccionar. Despus de liberar el botn del ratn todos los elementos dentro del marco se seleccionarn.

    Mover elementos Puedes mover los elementos de reporte con el botn izquierdo del ratn. Mantn presionado el botn, arrastra el elementohasta la posicin deseada y libera el botn del ratn. Las bandas de reporte no pueden ser movidas porque stas sonposicionadas automticamente dependiendo de su tipo de banda (Encabezado, Detalle, etc.).

    Moviendo y cambiando el tamao de los elementos independientemente de la configuracin actual del espaciado. Si quieres manipular un elemento de reporte independientemente del espaciado actual, mover y cambiar el tamao de pixelen pixel, entonces mantn presionada la tecla [Shift] del teclado mientras mueves el ratn.

    Editando las propiedades de un elemento Si haces doble clic a un elemento de reporte con el botn izquierdo del ratn, o si seleccionas la opcin "Editar" desde elMen flotante del elemento (el cual aparece al presionar el botn derecho del ratn), aparecer un dilogo en donde todas laspropiedades del elemento podrn ser modificadas.

    Uso del teclado

    Qu es

    El Diseador de reportes puede ser utilizado con el ratn la mayor parte del tiempo. Algunas funciones tambin pueden seraccedidas con el teclado:

    EnterMuestra las propiedades de los elementos

    Teclas del cursorMueven un elemento de reporte

    Tecla [Shift] + teclas del cursorCambian el tamao a un elemento de reporte

    Eliminar (tecla DEL)Borra el elemento de reporte

    Teclas [TAB] y [SHIFT+TAB]Seleccionan el elemento de reporte siguiente o anterior.

  • Barra de herramientas

    Acceso

    Para Aspel-SAE, Aspel-BANCO y Aspel-NOI

    Men Reportes/ Administrador de Reportes, Nuevo qr2 y/o Editar reporte (Diseador de reporte).Para Aspel-COI

    Men Reportes/ Reporte del Usuario, Nuevo qr2 y/o Editar reporte (Diseador de reporte).

    Qu es

    La barra de herramientas se conforma por botones que, al oprimirlos, ejecutan de inmediato las opciones ms importantes:

    Puedes cambiar algunas propiedades de los elementos de reportes que ests utilizando directamente con la barra deherramientas, y se desplegar el dilogo de propiedades de los elementos.

    Estos botones sirven para crear un reporte en blanco y grabarlo adems de poder abrir un reporte.

    Utiliza estos botones para imprimir el reporte y/o para mostrar una vista preliminar, as como grabar elreporte a tu conveniencia.

    Con estos botones los elementos de reporte pueden ser cortados, copiados o pegados desde elportapapeles del Diseador de reportes.

    Estos botones son usados para colocar un elemento de reporte atrs o enfrente de otros elementos de reporte, en el caso de elementos sobre puestos.

    Estos formatos sirven para configurar el reportes de acuerdo a la configuracin de la hoja y base de datos adems de poder mostrar las tablas disponibles en el reporte.

    Los elementos del reporte pueden ser ordenados con estosbotones. Algunos de estos botones slo estn disponibles cuando varios elementos estn seleccionados (por ejemplo para

    alinearlos hacia la izquierda)

  • Barra de fuentes

    Acceso

    Para Aspel-SAE, Aspel-BANCO y Aspel-NOI

    Men Reportes/ Administrador de Reportes, Nuevo qr2 y/o Editar reporte (Diseador de reporte).Para Aspel-COI

    Men Reportes/ Reporte del Usuario, Nuevo qr2 y/o Editar reporte (Diseador de reporte).

    Qu es

    Desde aqu puedes establecer el tipo de letra y sus estilos (tamao, negrita, subrayado, cursiva, etc) para los elementos de reporte seleccionados.

    Estos botones sirven para alinear el texto dentro de un elemento de reporte. El texto puede ser alineado a la izquierda, derecha o centrado. Desde luego esto slo tendr sentido si el tamao del elemento de reporte es mucho mayor que su texto, y que la propiedad "Autoajustar el alto con respecto a la pgina" est desactivada.

    Con este botn podrs abrir el dilogo para establecer las opciones del marco para el elemento seleccionado.

  • Botones de la barra

    Botn Descripcin

    Sirve para seleccionar y/o mover un elemento.

    Sirve para aadir una banda.

    Utiliza este botn para aadir una banda hija.

    Sirve para aadir una banda de subdetalle.

    Sirve para aadir una banda de grupo.

    Este botn sirve para aadir etiquetas.

    Con este botn aades memos.

    Sirve par aadir imgenes.

    Este botn sirve para aadir figuras

    Sirve para aadir campos del sistema.

    Sirve para aadir campos de datos.

    Sirve para aadir imgenes desde el campo de datos.

    Este botn sirve para aadir expresiones.

    Sirve para aadir un texto enriquecido (RichText).

    Este botn sirve para aadir un texto enriquecido desde el campo de datos.

    Barra de elementos

    Acceso

    Para Aspel-SAE y Aspel-BANCO

    Men Reportes/ Administrador de Reportes, Nuevo qr2 y/o Editar reporte (Diseador de reporte).Para Aspel-COI

    Men Reportes/ Reporte del Usuario, Nuevo qr2 y/o Editar reporte (Diseador de reporte).

    Qu es

    Desde aqu puedes establecer el tipo de bandas, etiquetas, memos, imgenes, figuras, campos del sistema, campos dedatos, campos de expresin, y texto enriquecido, que puedes utilizar en la elaboracin de tus reportes.

    Esta barra podrs orientarla para tu comodidad en la parte superior, en el lado izquierdo de tu reporte o podrs tenerla visible u oculta, slo tienes que seleccionarlo del men flotante que se despliega al posicionarte sobre la barra de elementos y hacer clic con el botn derecho del ratn como se muestra a continuacin:

    Lnea de estado

    Acceso

    Para Aspel-SAE y Aspel-BANCO

    Men Reportes/ Administrador de Reportes, Nuevo qr2 y/o Editar reporte (Diseador de reporte).

    Para Aspel-COI

    Men Reportes/ Reporte del Usuario, Nuevo qr2 y/o Editar reporte (Diseador de reporte).

    Qu es

    Esta parte de la barra de herramientas muestra el tipo de elemento de reporte actualmente seleccionado y sus propiedadesprincipales ("Texto" si es una etiqueta, campo de datos, tipo de la banda, etc). Puedes editar estas propiedades directamentedesde la barra de herramientas, sin la necesidad de abrir el dilogo de propiedades del elemento.

  • Configuracin de base de datos (Diseador de reportes)

    Acceso

    Desde el Diseador de Reportes, con el botn

    Qu es En la mayora de los casos cada reporte necesita de al menos un "Conjunto de datos", el cual proporcionar los registros de datospara el reporte. Puedes definir todos tus "Conjuntos de datos" y sus relaciones mediante el programa de configuracin de bases dedatos.

    Manejo

    Este dilogo muestra la base de datos principal para el reporte, que ser la base de datos que el reporte recorrer y de la cualimprimir todos los registros de datos. Debajo de la tabla principal del reporte se encuentra la lista de todas las bases de datosdisponibles para el reporte.

    Botn Descripcin

    Nuevo/ Query Desde aqu podrs proporcionar una consulta (query) en lenguaje SQL y si tu consulta tiene parmetros, podrs establecer sus valores.

    Propiedades Muestra un dilogo con la configuracin de la consulta (query) seleccionada. Si los campos de este dilogo estn deshabilitados, no podrs cambiar la configuracin de la base de datos. Debes establecer el nombre de la consulta, la cual ser utilizada por el diseador del reporte cuando un conjunto de datos necesite ser seleccionado. Este nombre es como un alias y no afectar fsicamente el nombre de la consulta. Por omisin el nombre propuesto es "Dataset1", tal vez quieras cambiar el nombre a "Cuentas" para ser un poco ms descriptivo. El nombre no afectar la impresin del reporte, slo es utilizado durante el diseo.

    Campos Segn la tabla seleccionada este botn te desplegar todos los campos que contiene dicha tabla.

    Borrar Este botn te permite borrar las tablas que se encuentren agregadas dentro de esta seccin, el sistema te enviar el siguiente mensaje antes de eliminar dicha tabla: "Si borra esta tabla, todos los elementos que la usan sern invlidos. Continuar?"

    Ver datos El sistema mostrar el resultado de la consulta que tienes creada.

  • Agregar campos

    Acceso

    Desde el Diseador de reportes, con el botn , opcin Campos / Aadir campo calculado o Aadir campo asoc.

    Qu es Esta opcin te permite agregar campos Calculados y Asociados a las tablas que manejas dentro de tu base de datos,permitindote desplegar, dentro de tu reporte campos que no tienes dados de alta, dichos campos agregados se desplegarnen la lista de campos de la tabla donde los hayas editado:

    El Campo Calculado (campo de expresiones) es utilizado para desplegar texto o datos que son calculados por medio de unaexpresin o frmula. Puedes realizar clculos numricos, manipulacin de cadenas, concatenacin de campos de datos ymucho ms.

    El Campo Asociado permite el despliegue de datos, en la bsqueda solicitada de la relacin de datos de una tabla con uncampo, esto mediante un campo que servir para mostrar los resultados.

    Campo calculado

    Campo Descripcin

    Nombre Indica el nombre del campo que ests creando.

    Etiqueta Una etiqueta sirve para imprimir texto esttico, por ejemplo, texto que se imprime exactamente igual a como se despliega durante el diseo del reporte.

    Tipo de campo

    Selecciona el tipo de datos para el campo que se est creando, el cual podr definirse como cualquiera de los que se en listan a continuacin: StringField: Campo tipo cadena (incluye nmeros y texto), cuando se indica este tipo de campo debers indicar de cuantos caracteres estar limitado.

    SmallinField: Campo para tipos de datos numricos exactos que utilizan datos enteros. Datos enteros comprendidos entre -215 (-32.768) y 215 - 1 (32.767).

    WordField: Campo de tipo numrico entero que va del 0 al 65535.

    BooleanField: Campo de datos lgicos (True, False).

    CurrencyField: Campo de tipo punto flotante de valor de moneda, comprendidos entre -214.748,3648 y +214.748,3647, con una precisin de una diezmilsima de la unidad monetaria.

    DateField: Campo de datos que especfica la fecha del da, en tipo cadena.

  • Campo Asociado

    Temas relacionados Campos de la base de datos Configuracin de base de datos

    TimeField: Campo de datos que representan la hora del da, en tipo cadena.

    Formato para campos numricos o campos fecha/hora Sintaxis de las expresiones

    Tamao Esta opcin solo estar activa cuando el tipo de campo sea StringField y estars indicando el tamao permitido para ese campo.

    Formato Los campos numricos pueden ser formateados estableciendo una Definicin de formato, indica el tipo de formato establecido para el tipo de campo sealado.

    Precisin Determina hasta cuantos dgitos decimales se desplegarn despus del punto decimal.

    Campo Descripcin

    Nombre Indica el nombre del campo que ests creando.

    Etiqueta Una etiqueta sirve para imprimir texto esttico, por ejemplo, texto que se imprime exactamente igual a como se despliega durante el diseo del reporte.

    Tipo de campo Selecciona el tipo de datos para el campo que se est creando, el cual podr definirse como cualquiera de los que se enlistan a continuacin: StringField: Campo tipo cadena (incluye nmeros y texto), cuando se indica este tipo de campo debers indicar de cuantos caracteres estar limitado.

    SmallinField: Campo para tipos de datos numricos exactos que utilizan datos enteros. Datos enteros comprendidos entre -215 (-32.768) y 215 - 1 (32.767).

    WordField: Campo de tipo numrico entero que va del 0 al 65535.

    BooleanField: Campo de datos lgicos (True, False).

    CurrencyField: Campo de tipo punto flotante de valor de moneda, comprendidos entre -214.748,3648 y +214.748,3647, con una precisin de una diezmilsima de la unidad monetaria.

    DateField: Campo de datos que especfica la fecha del da, en tipo cadena.

    TimeField: Campo de datos que representan la hora del da, en tipo cadena.

    Formato para campos numricos o campos fecha/hora Sintaxis de las expresiones

    Tamao Esta opcin solo estar activa cuando el tipo de campo sea StringField y estars indicando el tamao permitido para ese campo.

    Formato Los campos numricos pueden ser formateados estableciendo una Definicin de formato, indica el tipo de formato establecido para el tipo de campo sealado.

    Precisin Determina hasta cuantos dgitos decimales se desplegarn despus del punto decimal.

    Campo clave Selecciona de la lista desplegable cual ser el campo clave para el campo asociado

    Conjunto de datos

    Indica el conjunto de datos que tomar el campo asociado.

    Clave del campo asociado

    Proporciona cual ser la clave para el campo asociado.

    Campo resultado Indica el nombre que generar el resultado del campo asociado y el campo clave.

  • Agregar funcin

    Acceso

    Diseador de reportes/ Barra de herramientas, botn / Campo Expresin, botn

    Qu es

    Una funcin adicional es una funcin la cual es utilizada para calcular un valor sobre varios registros de datos y cada registroes usado para el resultado, por ejemplo: "Sum" para sumar el contenido de un campo numrico o "Average" para obtener elpromedio.

    Ejemplo basado en Aspel-BANCO

    Nueva Consulta (Query)

    Acceso

    Desde la barra de herramientas / botn , botn Nuevo, opcin Query

    Qu es Esta ventana te permite agregar las consultas que se manejarn para el reporte.

    Manejo

    El presionar el botn Query (Nueva Consulta) se desplegar el siguiente dilogo:

    Aqu proporcionars una consulta (query) en lenguaje SQL. Si tu consulta tiene parmetros, podrs establecer sus valorescon el botn "Parmetros". Si el parmetro debe obtenerse desde otra base de datos, seleccione su tabla o consulta de lalista seleccionable "Maestro".

    Una vez que un reporte ha sido configurado para trabajar con varios Conjuntos de datos debes indicarle al reporte cualconsulta usar como la tabla principal del reporte, es decir, la tabla que tendr que recorrer desde el primer y hasta el ltimoregistro de datos. Utiliza la lista desplegable en la parte superior del dilogo de configuracin de la base de datos paraestablecer esta consulta. Selecciona la consulta que acabas de agregar.

  • Campos de la base de datos

    Acceso

    Se activa al abrirse el Disear de reportes.

    Desde la barra de herramientas del Diseador de reportes, con el botn

    Qu es

    Dentro de esta consulta se en listaran todos los

    campos disponibles y manejados dentro de tu

    sistema de Aspel para la base de datos

    actualmente seleccionada.

    Imagen ejemplo tomada de Aspel-COI

    Para la edicin y modificacin de los campos que se en listan en esta ventana se podrn realizar desde la opcin de base dedatos:

    Los botones (Editar, Aadir, Borrar, Aadir campos calculados y asociados) en este dilogo estarn deshabilitados sino tienes acceso a la edicin de los campos de la base de datos.

    Puedes remover (borrar) campos individuales de una base de datos, pero stos nunca ms estarn disponibles en eldiseador de reportes, o puedes editar las propiedades del campo.

    Una etiqueta puede ser asociada a cada campo de dato, la cual es usada como un nombre de alias en el diseador dereportes. De esta manera puedes tener nombres de campos descriptivos sin que la base de datos fsicamente lostenga, por ejemplo el campo "NUM_CTA" puede ser reemplazado con "Cuenta", esto mediante el botn Editar.

    Utiliza la lnea de edicin "Formato" dentro del botn Editar, para dar formato a los campos numricos (ver Formato decampos numricos) y la opcin "Precisin" determina hasta cuantos dgitos decimales se desplegarn despus del

    Etiquetas

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador con el botn

    Qu es Una etiqueta sirve para imprimir texto esttico, por ejemplo, texto que se imprime exactamente igual a como se despliegadurante el diseo del reporte.

    Las siguientes opciones se encuentran disponibles:

    Texto: Este es el texto que ser impreso. nicamente puedes escribir en una lnea de texto. Los campos Memos pueden ser usados para textos de mltiples lneas.

    Rotacin: Utiliza esta opcin para rotar tu texto. La rotacin puede ser establecida en cualquier valor entre 0 y 360 grados,90 grados significa que el texto se desplegar verticalmente.

    Fuente: Selecciona el tipo de letra para el elemento del reporte.

    Color: Define el color del fondo para el elemento del reporte (el color del tipo de letra puede ser configurado con el botn"Tipo de letra").

    Alineacin: El texto del elemento del reporte puede ser alineado a la izquierda, derecha o al centro.

    Alineacin automtica (palabras completas por lnea): Activa esta opcin si quieres que el texto se pase a la siguientelnea si ste no alcanza en el ancho de la lnea actual (similar a los programas de procesamiento de texto).

    Transparente: Los fondos de los elementos de reporte no se imprimirn si esta opcin se encuentra activa. De esta manerapuedes colocar texto sobre una imagen, sin que sta se oculte debajo del texto con un cuadro blanco.

    Ajustar a lo ancho: Esta opcin auto ajusta el elemento de reporte para mostrar el texto completo. Si la opcin "Auto ajustar"no est activa y el texto es mucho mayor que el tamao del elemento, el texto no aparecer completo

    Ajustar a lo alto: Esta opcin es para los elementos de reporte con mltiples lneas, por ejemplo: campos memo. El alto delelemento ser ajustado para que todas las lneas sean visibles. Si es necesario, la banda de reporte tambin se ajustar.

  • Memos

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es

    Un memo es usado para imprimir texto que tiene ms de una lnea. As como las etiquetas, un memo despliega texto en uncolor y tipo de letra. Si quiere usar texto con formato, debers utilizar un campo de Texto con formato (Richtext)

    Las siguientes opciones se encuentran disponibles:

    Texto: Este es el texto que ser impreso.

    Expresin: Esta Expresin determina si el grupo de bandas se imprimir o no. La banda se imprimir cada vez que elresultado de la expresin cambie.

    Suprimir lnea vaca: Se borrar la lnea vaca que haya entre un prrafo y otro en el campo "texto".

    Alineacin: El texto del elemento del reporte puede ser alineado a la izquierda, derecha o al centro.

    Fuente: Selecciona el tipo de letra para el elemento del reporte.

    Color: Define el color del fondo para el elemento del reporte (el color del tipo de letra puede ser configurado con el botn"Tipo de letra").

    Alineacin automtica (palabras completas por lnea): Activa esta opcin si quieres que el texto se pase a la siguientelnea si ste no alcanza en el ancho de la lnea actual (similar a los programas de procesamiento de texto).

    Ajustar a lo ancho: Esta opcin auto ajusta el elemento de reporte para mostrar el texto completo. Si la opcin "Auto ajustar"no est activa y el texto es mucho mayor que el tamao del elemento, el texto no aparecer completo.

    Ajustar a lo alto: Esta opcin es para los elementos de reporte con mltiples lneas, por ejemplo: campos memo. El alto delelemento ser ajustado para que todas las lneas sean visibles. Si es necesario, la banda de reporte tambin se ajustar.

    Imgenes

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es

    Un elemento imagen es un mapa de bits de un archivo en formato *.BMP,*.WMF,*.EMF o *.ICO que se inserta en el reporte.

    Archivo.- Ruta donde se encuentra la imagen que se va a insertar.

    Expandir imagen.- Se refiere a que la imagen se ajustar a al tamao real de la imagen

    Centrar imagen.- Si el elemento de reporte es mucho mayor que la imagen y la opcin "Auto Ajustar" no est activada, laimagen podra estar centrada en el elemento de reporte en lugar de desplegarse en la esquina superior izquierda.

    Ajustar el elemento del reporte de acuerdo a la imagen.- Ajusta los elementos del reporte de acuerdo a la imagen.

  • Figuras

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es

    Este elemento de reporte puede ser utilizado para dibujar (horizontalmente o verticalmente) lneas, crculos y rectngulos.

    Las siguientes opciones se encuentran disponibles:

    Factor de redondeo de borde: Indica el factor por el que el borde de la figura ser ms redondo o lo contrario.

    Tipo: Selecciona la figura, la cual puede ser un crculo, rectngulo, lnea horizontal o vertical o lneas arriba/abajo eizquierda/derecha.

    Pintar: Estilo: Selecciona entre los diferentes estilos para rellenar

    un crculo o rectngulo.

    Color: Selecciona el color que se usar para rellenar la figura.

    Ancho: Selecciona el ancho de la lnea con la que se dibujar la figura.

    Estilo: El estilo puede ser, slido, punteado o lneas y puntos.

    Modo: Selecciona entre los diferentes modos de dibujo de lneas.

    Color: Selecciona el color que se usar para las lneas.

    Campos del sistema

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es Este elemento de reporte es utilizado para desplegar informacin del sistema como la hora o la fecha, el nmero de pgina,etc.

    Las siguientes opciones se encuentran disponibles:

    Texto: Este texto ser desplegado antes de la informacin del sistema. Por ejemplo puedes usar el texto "Fecha deimpresin:" cuando quieras imprimir la fecha actual.

    Tipo: Representa el tipo de dato que el sistema imprimir. Los siguientes tipos estn disponibles:

    Fecha: La fecha actual se imprimir en el reporte.

    Hora: La hora actual se imprimir en el reporte.

    Fecha/Hora: Se imprimir la fecha y hora actual.

    Contador de detalle: Imprimir el nmero total de registros de datos.

    Nmero de detalle: Imprime el nmero del registro de datos actual.

    Nmero de pgina: Imprime el nmero de pgina actual.

    Ttulo del reporte: Imprime el ttulo del reporte el cual puede ser configurado desde la opcin "Ver Opciones".

    Ajustar a lo ancho: Esta opcin auto ajusta el elemento de reporte para mostrar el texto completo. Si la opcin "Ajustar" noest activa y el texto es mucho mayor que el tamao del elemento, el texto no aparecer completo.

    Transparente: Los fondos de los elementos de reporte no se imprimirn si esta opcin se encuentra activa. De esta manerapuedes colocar texto en la parte superior de una imagen, sin ocultar la imagen debajo con texto con un cuadro blanco.

    Alineacin: El texto del elemento del reporte puede ser alineado a la izquierda, derecha o al centro.

    Fuente: Selecciona el tipo de letra para el elemento del reporte.

    Color: Esta propiedad define el color del fondo para el elemento de reporte (el color del tipo de letra puede ser configuradocon el botn "Fuente").

  • Campo de datos

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es Un campo de datos muestra informacin de una tabla o consulta (query). Esta puede ser informacin numrica, caracteres omuchas lneas de texto.

    Manejo Las siguientes opciones se encuentran disponibles:

    Campo de datos: Selecciona el campo de datos que ser utilizado por el elemento de reporte.

    Formato: Los campos numricos pueden ser formateados estableciendo una Definicin de un formato

    Reemplazar los valores: Este botn te muestra la opcin para que puedas reemplazar los valores de las expresiones porvalores reales que tu le des.

    Fuente: Selecciona el tipo de letra para el elemento de reporte.

    Color: Esta propiedad define el color del fondo para el elemento de reporte (el color del tipo de letra puede ser configuradocon el botn "Fuente").

    Alineacin: El texto del elemento del reporte puede ser alineado a la izquierda, derecha o al centro.

    Alineacin automtica (palabras completas por lnea): Activa esta opcin si quieres que el texto se pase a la siguientelnea si ste no alcanza en el ancho de la lnea actual (similar a los programas de procesamiento de texto).

    Transparente: Los fondos de los elementos de reporte no se imprimirn si esta opcin se encuentra activa. De esta manerapuedes colocar texto sobre una imagen, sin que sta se oculte debajo del texto con un cuadro blanco.

    Ajustar a lo ancho: Esta opcin auto ajusta el elemento de reporte para mostrar el texto completo. Si la opcin "Auto ajustar"no est activa y el texto es mucho mayor que el tamao del elemento, el texto no aparecer completo.

    Ajustar a lo alto: Esta opcin es para los elementos de reporte con mltiples lneas, por ejemplo: campos Memo. El alto delelemento ser ajustado para que todas las lneas sean visibles. Si es necesario, la banda de reporte tambin se ajustar.

    Suprimir impresin de valores repetidos: Activa esta opcin si no quieres imprimir repetidamente campos de datos con elmismo valor. El Generador del reporte nicamente imprimir el campo de datos para el primer registro de datos y dejarvacas todas las impresiones siguientes para ste, si su contenido no ha cambiado.

    Suprimir impresin del campo si el valor es cero (0) : Esta opcin evita la impresin de campos numricos si su valor esigual a cero.

    Reimprimir una nueva pgina: Si activas la opcin "Suprimir la impresin de valores repetidos", puedes utilizar esta opcinpara reimprimir un campo si se est iniciando una nueva pgina, an cuando normalmente se suprimir debido a los valoresiguales.

    Reimprimir nuevo grupo: Puedes utilizar esta opcin para reimprimir un grupo (un grupo se refiere a los datos que seencuentran entre el encabezado de grupo de bandas y el pie de grupo) si se est iniciando una nueva pgina. Esto ocurrecuando al trmino de la pgina ya no se quiere reimprimir el encabezado y pie de grupo, slo se quiere al grupo de datos.

    Como agregar un campo de datos?

  • Presiona el botn y haz clic en la banda de detalle despus de insertar el elemento de reporte "Campo de datos".Selecciona el campo de datos que quieres usar y establece su alineacin, tipo de letra y las dems opciones que seannecesarias. Ahora con el ratn puedes mover o cambiar el tamao del campo de datos en la banda de detalle.

    Repite estos pasos con todos los campos de datos que quieras imprimir. Como un ejemplo, la banda de detalle podra versede esta manera despus de insertar algunos campos de datos:

    Puedes utilizar los botones de alineamiento para alinear los elementos de reporte relativamente uno despus de otro.Digamos que quieres asegurarte de que todos los elementos tengan la misma posicin vertical. Primero selecciona todos los

    elementos que quieres alinear (tecla [Shift] ). Despus presiona el botn para que los lados superiores de todos los elementos seleccionados sean alineados.

    Imgenes desde un campo de datos

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es

    Mientras que un campo de datos se utiliza para desplegar texto desde un registro de una base de datos, puedes utilizar esteelemento de reporte para desplegar imgenes que se encuentren almacenadas en una base de datos. Las siguientes opciones se encuentran disponibles:

    Campo de datos: Se refiere al campo que contiene la imagen (si no hay un mapa de bits en este campo, no se imprimirnada). Si la propiedad del campo de datos est configurado como campo de una base de datos la cual no es del tipo "mapade bits" (bitmap o BMP), el generador de reporte intentar encontrar un archivo BMP cuyo nombre sea igual al del contenidodel campo de datos e intentar insertarlo en el reporte.

    Ajustar imagen automticamente: Activa esta opcin para ajustar la imagen, as encajar automticamente en el tamaodel elemento de reporte, de otra manera la imagen tal vez no aparezca completamente o se apreciar algn espacio si eltamao del elemento del reporte es mayor al de la imagen.

    Centrar imagen: Si el elemento de reporte es mucho mayor que la imagen y la opcin "Auto Ajustar" no est activada, laimagen podra estar centrada en el elemento de reporte en lugar de desplegarse en la esquina superior izquierda.

    Alineacin: Alinea la imagen en la banda del reporte.

  • Campo de expresiones (frmulas)

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es

    Un campo calculado (campo de expresiones) es utilizado para desplegar texto o datos que son calculados por medio de unaexpresin o frmula. Puedes realizar clculos numricos, manipulacin de cadenas, concatenacin de campos de datos ymucho ms.

    Las siguientes opciones se encuentran disponibles:

    Expresin: Esta expresin es evaluada cada vez que un campo calculado se imprima (ver la seccin Sintaxis de las expresiones)

    Formato: Los campos numricos pueden ser formateados estableciendo una Definicin de un formato.

    Fuente: Selecciona el tipo de letra para el elemento de reporte.

    Color: Esta propiedad define el color del fondo para el elemento de reporte (el color del tipo de letra puede ser configuradocon el botn "Fuente").

    Maestro: Si tu expresin utiliza alguna funcin adicional debers ligar la propiedad "Maestro" a la base de datos que serutilizada para actualizar la expresin. Cada vez que un nuevo registro de datos de esta base de datos sea seleccionado, laexpresin ser recalculada.

    Alineacin: El texto del elemento del reporte puede ser alineado a la izquierda, derecha o al centro.

    Rotacin: Utiliza esta opcin para rotar tu texto. La rotacin puede ser establecida en cualquier valor entre 0 y 360 grados,90 grados significa que el texto se desplegar verticalmente.

    Ajustar a lo ancho: Esta opcin auto ajusta el elemento de reporte para mostrar el texto completo. Si la opcin "Ajustar a loancho" no est activa y el texto es mucho mayor que el tamao del elemento, el texto no aparecer completo.

    Ajustar a lo alto: Esta opcin es para los elementos de reporte con mltiples lneas, por ejemplo: campos Memo. El alto delelemento ser ajustado para que todas las lneas sean visibles. Si es necesario, la banda de reporte tambin se ajustar.

    Alineacin automtica: Activa esta opcin si quieres que el texto se pase a la siguiente lnea si ste no alcanza en el anchode la lnea actual (similar a los programas de procesamiento de texto).

    Transparente: Los fondos de los elementos de reporte no se imprimirn si esta opcin se encuentra activa. De esta manerapuedes colocar texto en la parte superior de una imagen, sin ocultar la imagen debajo con texto con un cuadro blanco.

    Inicializar despus de imprimir: Si ests utilizando frmulas de clculo como sumas (Sum), contadores de registros dedatos, etc. Debes utilizar esta opcin para reinicializar los valores de los clculos a cero despus de que el elemento dereporte ha sido impreso.

  • Texto con formato (Richtext)

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es

    El texto con formato slo est disponible en aplicaciones de 32 bits, por ejemplo aplicaciones para Windows 95, 98, 2000, NTy siguientes.

    El texto con formato es un elemento de reporte que puede desplegar mltiples lneas de texto con diferentes tipos de letra,colores y formatos. En el dilogo de propiedades del texto con formato presiona el botn "Editar" para desplegar el editor detexto desde donde se pueden editar las propiedades del texto con formato.

    Las siguientes opciones se encuentran disponibles:

    Alineacin: Establece la alineacin del texto si no ha sido establecida con el diseador.

    Fuente: Establece el tipo de letra si no ha sido establecido con el diseador.

    Color: Establece el color del texto si no ha sido establecido con el diseador.

    Autoajustar a lo alto: Esta opcin es para los elementos de reporte con mltiples lneas, por ejemplo: campos Memo. El altodel elemento ser ajustado para que todas las lneas sean visibles. Si es necesario, la banda de reporte tambin se ajustar.

    Texto con formato desde un campo de datos

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn .

    Qu es

    El texto con formato slo est disponible en aplicaciones de 32 bits, por ejemplo aplicaciones para Windows 95, 98, NT, 2000y siguientes.

    Este elemento de reporte despliega texto con formato de un campo de datos.

    Las siguientes opciones se encuentran disponibles:

    Campo de datos: Selecciona el campo de datos que ser utilizado por el elemento de reporte.

    Alineacin: Establece la alineacin del texto si no ha sido establecida con el dseador.

    Fuente: Establece el tipo de letra si no ha sido establecido con el diseador.

    Color: Establece el color del texto si no ha sido establecido con el diseador.

    Ajustar a lo alto: Esta opcin es para los elementos de reporte con mltiples lneas, por ejemplo: campos Memo. El alto delelemento ser ajustado para que todas las lneas sean visibles. Si es necesario, la banda de reporte tambin se ajustar.

  • Bandas estndar (Ttulo, Detalle, Pie de pgina)

    Acceso

    Mdulo del Diseador de Reportes, con el botn

    Qu es

    Todas las bandas de reporte estndar son agregadas mediante el mismo botn ubicado dentro de la barra de herramientas. El tipo de banda es seleccionado con el dilogo de propiedades de las bandas que se despliega mediante elbotn antes mencionado.

    Los siguientes tipos de bandas estn disponibles:

    Ttulo: La banda de ttulo se imprimir en la primera pgina del reporte como un ttulo de reporte.

    Encabezado de pgina: El encabezado de pgina se imprimir en la parte superior de cada pgina del reporte.

    Encabezado de columna: El encabezado de la columna es utilizado con reportes que tienen varias columnas.

    Detalle: La banda de detalle es la ms importante de un reporte. Se imprime una vez por cada registro de datos de la tablaprincipal del reporte.

    Encabezado de grupo: El encabezado de grupo se refiere al formato o ttulo que se le dar a cada columna de datos paraidentificarlos, el encabezado de grupo no se imprime.

    Pie de grupo: El pie de grupo se imprime al final de cada grupo, antes de que un nuevo grupo comience a imprimirse.Puedes encontrar ms informacin sobre grupos en la seccin donde se describe el Grupo de bandas

    Sumas: Las sumas se refieren a los totales de las expresiones especificadas dentro de la banda en el reporte. Puedesponerle etiquetas para identificar los totales.

    Pie de pgina: El pie de pgina se imprime en la parte inferior de cada pgina del reporte. Todas las propiedades de estas bandas pueden ser configuradas con el mismo dilogo de propiedades. Las siguientesopciones estn disponibles:

    Tipo: Tipo de la banda.

    Color: Esta propiedad define el color de fondo de la banda de reporte.

    Impresin:

    Descartar en pgina inicial: Imprime la banda a partir de la segunda pgina y hasta el final.

    Descartar en pgina final: No imprime la banda en la ltima pgina del reporte.

    Numerar pginas: Las pginas del reporte se imprimirn con nmero de pgina.

    Pginas impares solamente: nicamente imprime la banda en las pginas impares del reporte.

    Numerar al final de la pgina: Mueve la banda a la parte inferior de la pgina antes de imprimirla.

    Forzar nueva pgina: Inicia una nueva pgina antes de imprimir la banda.

    Forzar nueva columna: Inicia una nueva columna antes de imprimir cuando el reporte utiliza varias columnas.

    Encadenar con banda: Esta opcin relaciona dos bandas para que sus datos estn relacionados, el sistema te mostrartodas las bandas que estn en el reporte para que puedas elegir la que te convenga.

    Imprimir nicamente si esta expresin es verdadera: Una Expresin puede ser usada para determinar si una banda se imprimir o no. La expresin deber tener un resultado lgico de "Verdadero" o "Falso". Presiona el botn en el lado derechode la lnea de edicin de las expresiones para usar un Asistente de expresiones.

    Marco: Un marco o lneas pueden ser dibujadas alrededor de la banda de reporte. Puedes seleccionar cuantas lneas sedibujarn, en que color, estilo y ancho.

  • Bandas de subdetalle

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es

    Una banda de subdetalle es una clasificacin de la banda de detalle, pero es un integrante de la banda de detalle real. Porejemplo: si quieres imprimir una lista de tus CD's de audio, y por cada CD imprimir la lista de ttulos, debers usar una bandade detalle para imprimir los nombres y conectar una banda de subdetalle a la base de datos de los ttulos, para imprimirdebajo de cada nombre de CD una lista separada de los ttulos. Observa que para usarla como una conexin es necesarioque crees una conexin a la tabla correspondiente (llamada "Tabla maestra") mediante la opcin de Configuracin de base de datos

    Las siguientes opciones estarn disponibles en la banda de subdetalle:

    Tabla: Esta representa el Conjunto de datos que ser utilizada por la banda de subdetalle.

    Color: Esta propiedad define el color del fondo de la banda del reporte.

    Maestro (tabla principal): "Maestro" es la tabla de mayor importancia para la banda de subdetalle. Por cada registro dedatos en la tabla maestro se imprimir una lista de subdetalle.

    Imprimir solo cuando : Ver: Bandas estndar

    Impresin:

    Banda maestra antes: Imprime los registros de subdetalle antes de imprimir sus registros maestros de la banda dedetalle.

    Al final de la pgina: Mueve la banda a la parte inferior de la pgina antes de imprimirla.

    Imprimir encabezado/pie si el conjunto de datos est vaco: Las bandas de encabezado y pie de las bandas desubdetalle siempre se imprimirn aunque no existan registros de datos a imprimir en el subdetalle.

    Forzar nueva pgina: Inicia una nueva pgina antes de imprimir la banda.

    Forzar nueva columna: Inicia una nueva columna antes de imprimir la banda (cuando el reporte utiliza variascolumnas).

    Banda de encabezado: Esta banda se imprime como encabezado antes de que los registros de datos del subdetalle seimpriman.

    Banda de pie detalle: Esta banda se imprime como pie de banda antes de que los registros y datos del subdetalle seimpriman.

    Marco: Un marco o lneas pueden ser dibujadas alrededor de la banda de reporte. Puedes seleccionar cuantas lneas sedibujarn, en que color, estilo y ancho.

  • Grupo de bandas

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es

    Un grupo de bandas es utilizado para estructurar informacin en grupos de registros de datos. Por ejemplo: si quieresimprimir una lista de direcciones, puedes agregar algunos espacios antes de que inicie cada nueva letra e insertar algnsubttulo, o puedes agrupar direcciones por ciudad o estado.

    Internamente los grupos son manejados de la siguiente manera: Antes de imprimir un registro de datos, el Generador delreporte verifica si el resultado de la Expresin del grupo es diferente del resultado de la expresin del ltimo registro de datos.Si esto es as, el grupo se imprimir de otra forma no. De esta manera los datos pueden ser agrupados con gran flexibilidad ypuedes utilizar las expresiones para aproximaciones o cualquier otro tipo de clculos.

    Manejo

    Las siguientes opciones se encuentran disponibles:

    Maestro: Selecciona la banda maestro del grupo de bandas. Esta puede ser la banda de detalle o subdetalle. El grupo debandas es verificado o validado cada vez que la banda maestra se imprime.

    Banda pie de grupo: Selecciona la banda pie de grupo que se relacionar con la banda principal, el sistema te sugerirtodas las bandas que se encuentran en el reporte.

    Expresin: Esta Expresin determina si el grupo de bandas se imprimir o no. La banda se imprimir cada vez que elresultado de la expresin cambie.

    Color: Esta propiedad define el color del fondo de la banda del reporte.

    Encadenar con banda: Esta opcin relaciona dos bandas para que sus datos estn relacionados, el sistema te mostrartodas las bandas que estn en el reporte para que puedas elegir la que te convenga.

    Imprimir nicamente si esta expresin es verdadera: Una Expresin puede ser usada para determinar si una banda se imprimir o no. La expresin deber tener un resultado lgico de "Verdadero" o "Falso". Presiona el botn en el lado derechode la lnea de edicin de las expresiones para usar un Asistente de expresiones.

    Impresin:

    Forzar nueva pgina: Inicia una nueva pgina antes de imprimir la banda.

    Forzar nueva columna: Inicia una nueva columna antes de imprimirla cuando el reporte utiliza varias columnas.

    Al final de la pgina: Esta banda se imprime al final de cada grupo de bandas, antes de que la banda del siguientegrupo de bandas se imprima.

    Reimprimir en nueva pgina: Puedes utilizar esta opcin para reimprimir un campo si se est iniciando una nuevapgina, an cuando normalmente se suprimir debido a los valores iguales.

    Marco: Un marco o lneas pueden ser dibujadas alrededor de la banda de reporte. Puedes seleccionar cuantas lneas sedibujarn, en que color, estilo y ancho.

    Proceso para agregar un grupo de bandas Haz hecho una lista mucho ms legible dividindola en prrafos. Por ejemplo: la lista de direcciones puede ser organizada porla primera letra del nombre. Cada letra tendr su propio prrafo y comenzar en una nueva pgina. Para lograr esto necesitasusar un "grupo de bandas".

  • Para insertar un grupo de bandas, presiona el botn y haz clic en el reporte. El dilogo de propiedades del grupo debandas aparecer, desde aqu debers indicar la tabla con la que el grupo trabajar.

    Ya que slo tienes una tabla con la informacin de las direcciones, la cual ser la tabla de reporte principal, el reporte mismodeber estar seleccionado como el grupo "maestro". As, cada vez que un registro de esta tabla sea impreso, el reporteadorverificar la expresin del grupo y comparar su resultado con el resultado del registro anterior.

    Slo si el resultado no es el mismo, el grupo de bandas se imprimir. Si quieres agrupar la tabla de direcciones del ejemplopor la primera letra del nombre de la compaa, la expresin deber ser parecida a esta: "Copy(Clientes.Compaa,1,1)" (consulta la seccin sobre Expresiones para ms informacin). Cierra el dilogo con el botn "Aceptar".

    Ahora haz agregado un grupo de bandas al reporte. Dale una mirada al reporte (Presentacin preliminar) para que veas que el grupo de bandas es insertado antes de cada nueva primera letra del nombre de la compaa.

    El grupo de bandas podra dar como resultado algunos espacios vacos porque no existiran elementos de reporte en ellos,pero puedes agregar etiquetas, campos de expresiones o cualquier otro elemento al grupo de bandas si tu quieres.

    Por ejemplo podras agregar un campo de expresiones con las expresiones del grupo, para que la primera letra se imprimaantes de cada grupo de registro de datos.

    La imagen de la derecha muestra una lista sin agrupacin, la de la izquierda muestra un listado con un grupo de bandas:

  • Banda hija

    Acceso

    Dentro del Diseador de reportes, desde la barra de herramientas del diseador, con el botn

    Qu es

    Una banda hija es una banda que es ligada a otra banda de reporte y la cual se imprimir debajo de su banda padre. De estamanera podrs imprimir una banda adicional despus de cada banda de detalle. La ventaja de utilizar bandas hija en lugar deslo cambiar el tamao de la banda padre para hacer que alcancen ms elementos de reporte es que stas pueden ser, si esnecesario, un salto de pgina entre una banda y su hija, y la banda hija puede imprimirse independientemente de su bandapadre, an si la banda padre no se imprime.

    Debers usar bandas hija si tienes elementos de reporte con la propiedad "Ajustar" puesta en verdadero y si quieres imprimirel elemento abajo como un campo ajustable. En este caso coloca todos los elementos que sern movidos hacia abajoautomticamente a causa de los elementos con auto estrechamiento antes de ellos en la banda hija.

    Las siguientes opciones se encuentran disponibles:

    Banda padre: Es la banda con la que la banda hija ser ligada.

    Color: Esta propiedad define el color del fondo de la banda del reporte.

    Impresin:

    Descarta en primera pgina: Imprime la banda a partir de la segunda pgina y hasta el final.

    Numerar pginas: Las pginas del reporte se imprimirn con nmero de pgina.

    Pginas impares solamente: nicamente imprime la banda en las pginas impares del reporte.

    Numerar al final de la pgina: Mueve la banda a la parte inferior de la pgina antes de imprimirla.

    Forzar nueva pgina: Inicia una nueva pgina antes de imprimir la banda.

    Forzar nueva columna: Inicia una nueva columna antes de imprimir cuando el reporte utiliza varias columnas.

    Encadenar con banda: Esta opcin relaciona dos bandas para que sus datos estn relacionados, el sistema te mostrartodas las bandas que estn en el reporte para que puedas elegir la que te convenga.

    Imprimir nicamente si esta expresin es verdadera: Una Expresin puede ser usada para determinar si una banda se imprimir o no. La expresin deber tener un resultado lgico de "Verdadero" o "Falso". Presiona el botn en el lado derechode la lnea de edicin de las expresiones para usar un Asistente de expresiones.

    Marco: Un marco o lneas pueden ser dibujadas alrededor de la banda de reporte. Puedes seleccionar cuantas lneas sedibujarn, en que color, estilo y ancho.

  • Configuracin de base de datos (Diseador de reportes)

    Acceso

    Desde el Diseador de Reportes, con el botn

    Qu es En la mayora de los casos cada reporte necesita de al menos un "Conjunto de datos", el cual proporcionar los registros de datospara el reporte. Puedes definir todos tus "Conjuntos de datos" y sus relaciones mediante el programa de configuracin de bases dedatos.

    Manejo

    Este dilogo muestra la base de datos principal para el reporte, que ser la base de datos que el reporte recorrer y de la cualimprimir todos los registros de datos. Debajo de la tabla principal del reporte se encuentra la lista de todas las bases de datosdisponibles para el reporte.

    Botn Descripcin

    Nuevo/ Query Desde aqu podrs proporcionar una consulta (query) en lenguaje SQL y si tu consulta tiene parmetros, podrs establecer sus valores.

    Propiedades Muestra un dilogo con la configuracin de la consulta (query) seleccionada. Si los campos de este dilogo estn deshabilitados, no podrs cambiar la configuracin de la base de datos. Debes establecer el nombre de la consulta, la cual ser utilizada por el diseador del reporte cuando un conjunto de datos necesite ser seleccionado. Este nombre es como un alias y no afectar fsicamente el nombre de la consulta. Por omisin el nombre propuesto es "Dataset1", tal vez quieras cambiar el nombre a "Cuentas" para ser un poco ms descriptivo. El nombre no afectar la impresin del reporte, slo es utilizado durante el diseo.

    Campos Segn la tabla seleccionada este botn te desplegar todos los campos que contiene dicha tabla.

    Borrar Este botn te permite borrar las tablas que se encuentren agregadas dentro de esta seccin, el sistema te enviar el siguiente mensaje antes de eliminar dicha tabla: "Si borra esta tabla, todos los elementos que la usan sern invlidos. Continuar?"

    Ver datos El sistema mostrar el resultado de la consulta que tienes creada.

  • Sintaxis de las expresiones

    Acceso

    Desde el diseador de reportes/ Barra de herramientas, botn

    Qu es

    Las expresiones son utilizadas para calcular valores numricos, cadenas o valores lgicos ("verdadero" o "falso").

    Existen varios operadores y funciones disponibles para esto, comparables con un lenguaje de programacin (en este casoPASCAL), los cuales pueden ser usados para hacer varios tipos de clculos. Puedes hacer operaciones con campos dedatos, por ejemplo, calcular el impuesto para una cantidad proporcionada, o mezclar dos campos de datos en una solacadena. Observa que si la expresin es una propiedad de la banda de reporte, el resultado de la expresin deber ser unvalor lgico. Solamente los grupos de bandas pueden aceptar resultados que sean nmeros o cadenas, as como el elementode reporte "campo de expresiones".

    Creando expresiones

    El evaluador de expresiones trabaja con cuatro tipos de datos: Cadenas, Enteros, Nmeros de punto flotante y Lgicos(valores Boleanos). Los datos binarios y los campos memos no son soportados en las expresiones. En la lista de abajo semuestra cuales campos de bases de datos son convertidos a tipos de datos para reportes:

    La sintaxis de las expresiones del reporte son bastante parecidas a las del programa Object Pascal. En la lista de abajo semuestran los operadores que soporta el evaluador:

    Tipo de dato Tipo de campo

    Cadena Campos cadena, campos fecha y hora

    Enteros Campos SmallInt, byte, integer

    Punto flotante Campos de punto flotante y moneda

    Lgicos Campos lgicos (booleanos)

    Operador Descripcin

    + Suma

    - Resta

    Multiplicacin

    / Divisin

    = Igual a

    < Menor que

    > Mayor que

    = Mayor igual que

    Not NOT lgico

    And AND lgico

    Or OR lgico

  • Matemticas y Trigonomtricas

    Estadsticas

    Lgicas

    Base de datos

    CALCDATE(DT, D,M,Y) Adiciona (D) das, (M) mes y (Y) ao a la fecha proporcionada por DT.

    CALCTIME (T, H, M, S) Adiciona (H) horas, (M) minutos y (S) segundos a una hora Proporcionada T.

    DATE Devuelve la fecha actual como una cadena

    DAYOFWEEK() Devuelve el da de la semana [1...7] de acuerdo a una fecha dada.

    DAYSTRING() Devuelve el nombre del da de acuerdo a un nmero dado (1=Domingo, 2=...,)

    EXTRACTDAY() Devuelve slo el mes de una fecha dada.

    EXTRACTMONTH()

    Devuelve slo el mes de una fecha dada.

    EXTRACTYEAR() Devuelve el ao de una fecha dada.

    MONTSTRING() Devuelve el nombre del mes a partir de un nmero dado [1=Enero, 2= Febrero, ...12= Diciembre]

    PRINTDATE Devuelve la fecha actual.

    TIME Devuelve la hora actual como una cadena

    Funcin Descripcin

    ABS(< l > ) Devuelve el valor absoluto de un nmero, es decir, sin signo

    DIV(,) Calcula el cociente y residuo o mdulo de la divisin del numerador X y el denominador Y.

    FRAC() Devuelve la parte fraccional de un nmero X.

    SQRT() Devuelve la raz cuadrada de un nmero X.

    INT() Devuelve la parte entera de un nmero X

    Funcin Descripcin

    AVERAGE() Devuelve el promedio del nmero o nmeros comprendidos en X.

    COUNT Incrementa el valor de un nmero por cada iteracin que se indique.

    MAX() Devuelve el nmero X de mayor valor.

    MIN() Devuelve el nmero X de menor valor.

    SUM() Devuelve la suma de X

    Funcin Descripcin

    FALSE Valor lgico falso

    IF(, , ) Devuelve X o Y dependiendo del resultado de la expresin boleana Expr

    TRUE Valor lgico verdadero

    Funcin Descripcin

    EOF(TABLE) Evala cuando se llega a la porcin final de la tabla.

    FIELDLEN(TABLE, FIELD) Devuelve la longitud del campo de datos en caracteres.

    ISNULL(TABLE, FIELD) Verifica si un campo de la tabla contiene valor nulo.

    QUERYPARAM(,) Obtiene los valores de parmetros desde una consulta.

    RECORDCOUNT() Devuelve el nmero de registros de la tabla DS.

    Fecha & Tiempo

    Funcin Descripcin

  • Informacin

    Otras

    Usando campos de bases de datos en las expresiones

    Cualquier campo en cualquier tabla que est siendo usada en tu reporte puede ser utilizado en una expresin. Los nombresde los campos pueden ser referenciados tanto por el nombre mismo (ejemplo: Nombre) como por el nombre de la tablaseguido por un punto y el nombre del campo (ejemplo: Clientes.Nombre). Si no especificas el nombre de la tabla el generadordel reporte buscar el campo en todos los Conjuntos de datos disponibles y usar la primera instancia que encuentre.

    La versin actual del evaluador de expresiones no soporta los nombres de campos que contienen caracteres especialescomo el espacio en blanco, "/ ", el punto, el signo de pesos y otros parecidos.

    Funcin Descripcin

    TYPEOF() Devuelve el tipo de dato de Expr

    Funcin Descripcin

    CHR(< l >) Devuelve el caracter de acuerdo al valor ordinal ASCII dado.

    COPY(, , ) Copia una subcadena (iniciando desde la posicin X devolviendo un mximo de Len caracteres)

    COUNTER Incrementa automticamente siempre que se imprime un registro en el detalle.

    CURRENCY Devuelve los valores definidos para las monedas en Windows.

    DATEDIFF(, ) Calcula los das desde D1 hasta D2.

    FORMATNUMERIC (, ) Dar un formato numrico N usando la mscara F.

    GETCAPTION() Devuelve el Caption de un componente.

    GROUPPRINTED() Devuelve si una banda de Grupos fue impresa.

    INSERTSTR(, )

    Inserta una cadena dentro de la ruta para la posicin %s (cadena).

    LOWER () Convierte una cadena X a un formato menor.

    PADLEFT(, ) Rellena la cadena S con Len caracteres.

    PADLEFTZERO(, ) Rellena la cadena S con Len caracteres "0".

    PADRIGHT(, ) Rellena la cadena S con Len caracteres.

    PAGENUMBER Devuelve el nmero de pgina.

    PRETTY() Adiciona un caracter hacia la derecha o de lo contrario hacia la izquierda.

    READINI(,,) Lee la entrada S3 en la seccin S2 desde un archivo INI S1

    READREGISTRY(S1,S2,S3) Lee la entrada S3 en la seccin S2 desde la llave del registro S1.

    REFORMATDATE(,) Da formato a una fecha y hora.

    RESETEXPR() Restaura el valor de la funcin agregada de las expresiones.

    STR() Convierte un nmero X a una cadena.

    STRLEN() Devuelve la longitud de X en caracteres.

    STRTOINT() Convierte la cadena X a entero.

    STRTONUM() Convierte la cadena X en nmeros.

    TRIM() Remueve caracteres especiales y los espacios en blancos de una cadena S.

    VAR() Aplicacin calculada de una variable I.

    VERTPRINTPOS Devuelve la posicin vertical al imprimir

  • Usando cadenas en las expresiones.

    Las cadenas en las expresiones deben introducirse entre comillas. A continuacin se presenta una expresin vlida: "Las computadoras son magnificas!" La longitud mxima de una cadena es 255 caracteres.

    En la lista de abajo se presentan algunos ejemplos de expresiones:

    Creando expresiones visualmente

    Las expresiones pueden ser tecleadas directamente en la lnea de edicin correspondiente, o puedes presionar el botn ".." ala derecha de la lnea de edici n para mostrar el dilogo del Constructor de expresiones. Entonces podrs visualmente diseartus expresiones con ayuda del ratn. Si una de las funciones utilizadas tiene parmetros, como las funciones "Copy" (copiar)o "Sum" (sumar), otro dilogo aparecer para definir estos parmetros en forma separada.

    Expresin Descripcin

    1. Constante entera, devuelve 1

    1. 5