-
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