You are on page 1of 8

Curso de Visual Foxpro (Diseo de Informes)

Diseo de Reportes

Guia rpida visual:


Encabezado: Aparece en todas las paginas Barra de Herramientas de Reportes

Titulo: Aparece solo en la primera pagina

Detalle: Se especifican los campos de la tabla

Sumario: Aparece en la ultima pagina

Entorno de Datos

Elaborado por: Ing. Marvin Cardoza Espinoza ( mce@cm.bcn.gob.ni )

Curso de Visual Foxpro (Diseo de Informes)

Los informes mues ran da os ! resumen da os en un formulario impreso o en pan alla. Los dos componen es principales de los informes son los da os ! el forma o. La fuen e de da os del informe puede ser una abla de base de da o" una consul a o una vis a. El primer paso para dise#ar un informe es de erminar los da os $ue se van a mos rar" ! el segundo paso es de erminar cul va a ser el me%or forma o para mos rar ese informe. &uede crear lis ados $ue se basen en una 'nica abla o en informes comple%os. El Generador de Informes es una (erramien a fle)ible ! de fcil uso para la creaci*n" dise#o ! modificaci*n de informes. Pasos para Creacin de Informes : I. +elecci*n de los da os Es a es la par e ms impor an e del informe" la selecci*n de da os" (a! $ue saber $u, es lo $ue $uiere el usuario o $ue el usuario mues re el dise#o del informe $ue desea" para comenzar a raba%ar. Los da os pueden ser simples (u ilizando una sola abla)" como lis ados de regiones" lis ado de depar amen os" en re o ros- o pueden ser algo mas comple%os (u ilizando mas de una abla) E%emplo .epor es agrupados" repor es consolidados" e c. Los da os se pueden ob ener direc amen e u ilizando las ablas o u ilizando +/L para crear cursores" es a 'l ima es la ms recomendada para una aplicaci*n mul iusuario. E)is en varios ipos de informes en re ellos : 0 Listados (E%. Lis ados de regiones) Mues ra: ------------------------------id name ------------------------------01 Region 1 02 Region 2 --------------------------------

Elaborado por: Ing. Marvin Cardoza Espinoza ( mce@cm.bcn.gob.ni )

Curso de Visual Foxpro (Diseo de Informes)

0 Grupos con detalles ( o maes ro de alles) ------------------------------Region Departamento ------------------------------Region 1 Departamento a Departamento b Region 2 Departamento x Departamento y -------------------------------0 Ma riciales o consolidados -------------------------------------------Rating Region Excellent Good Poor -------------------------------------------Region 1 1 2 0 Region 2 3 0 1 -------------------------------------------Totales 4 2 1 -------------------------------------------Creacin de Informes usando el entorno de datos: 1. 3. 4. 5. En el adminis rador de pro!ec os" seleccione la fic(a 2ocumen os. +eleccione Informes &ulse el bo *n nuevo &ulse el bo *n nuevo informe.

6parece el generador de informes ! al barra de (erramien as Con roles de informes. 7. +eleccione En orno de da os ! seleccione la abla 8. 6rras re los campos a u ilizar del en orno de da os en el informe en la par e de de alle 9. In roduzca los encabezados del repor e
Arrastre el campo a la :. &uede ver como $ueda el informe con el bo *n de presen aci*n preliminar: parte de detalle

Elaborado por: Ing. Marvin Cardoza Espinoza ( mce@cm.bcn.gob.ni )

Curso de Visual Foxpro (Diseo de Informes)

&resen aci*n &reliminar :

Elaborado por: Ing. Marvin Cardoza Espinoza ( mce@cm.bcn.gob.ni )

Curso de Visual Foxpro (Diseo de Informes)

Men de Reportes

;i ulo<+umario (;i le<+ummar!): Mues ra el rea del ;i ulo ! el +umario del Informe Titulo Sumario : 6parece solo en la primera pagina del .epor e : 6parece solo en la ul ima pagina del .epor e

6grupamien o de da os (2a a Grouping) El agrupamien o de da os se u iliza para informes maes ro = de alle.

Especifique el campo por el cual esta agrupando

Elaborado por: Ing. Marvin Cardoza Espinoza ( mce@cm.bcn.gob.ni )

Curso de Visual Foxpro (Diseo de Informes)

>ariables: Las variables son ' iles para (acer clculos con los da os del repor e ! luego presen arlas en el mismo repor e.

Nombre de la variable

ampo a calcular

Tipo de alculo

Elaborado por: Ing. Marvin Cardoza Espinoza ( mce@cm.bcn.gob.ni )

Curso de Visual Foxpro (Diseo de Informes)

Propiedades de los campos Cada campo en el Informe posee propiedades :

Doble clic en el campo para mostrar las propiedades

Si deseamo s !acer c"lculos con el campo

Elaborado por: Ing. Marvin Cardoza Espinoza ( mce@cm.bcn.gob.ni )

Curso de Visual Foxpro (Diseo de Informes)

Creacin de Informes usando Cursores SQL: 1. Crear el cursor con el comando +ELEC;..... ?.@M .....ABE.E.... 3. Crear el Informe manualmen e" con los nombres de campos del cursor. 4. Correr el .epor e.

E emplo: * Se define una ventana Personali ada D!"#$! %#$D&% '(&utput "R&* 0+0 ,& 2-+.0 ,#,/! 0#nformes - #$1,!20 2/&S! "/&1, 3R&% 4&&* S5S,!* ) ) )

6S! #$ 78data8s(region #$ 0 S!/!2, "R&* #$,& id+ name s(region 26RS&R 9(region

* Si lo queremos por pantalla R!P&R, "&R* 78report8pp(detalles PR!:#!% %#$D&%S '(output $&!;!2, $&2&$S&/! * Por Impresora R!P&R, "&R* 78report8pp(detalles ,& PR#$,!R PR&*P, $&!;!2, $&2&$S&/! * Hacia un Archivo R!P&R, "&R* 78report8pp(detalles ,& "#/! P6,"#/!<= 1S2## * errar el cursor ) ) ) ) ) )

6S! #$ 9(region

Elaborado por: Ing. Marvin Cardoza Espinoza ( mce@cm.bcn.gob.ni )

You might also like