Hola amigos.
Estare explicando como podemos hacer que nuestro fastReport empieze a totalizar nuestro reportes
Siempre estamos trabajando con nuestro proyecto, asi que entreamos al datamodule que hemos creado y le damos clic en el objecto RptClientes para que ejecute la interfaz de fastReport
Para hacer totales en un reporte necesitamos agregar una banda nueva y usamos la barra de herramienta.
La banda que agregaremos es la banda Report summary, ver siguiente imagen
El resultado que tenemos, es un reporte con 5 barras, es importante saber para sirve cada una de la barras, la siguiente imagen la describe rapidamente.
Voy describir con mas detalle cada una de ellas:
ReportTitle(Barra de Titulo): esta aparece una sola vez , es util para mostra el titulo de nuestro reporte, direcciones, telefonos o casosa asi.
PageHeader(Encabezado de pagina): El contenido de esta aparacer cada vez que se imprime una hoja, es util para colocar los encabezados de nuestras columnas o otros datos que deseamos ver en cada hoja del reporte.
MasterData(maestro de datos): esta es la encargada de mostrar los datos principales del reporte, ose los registros de nuestra tabla o consulta.
ReportSummary(banda de totales): es para mostrar el total de algun valor en nuestro reporte. el contenido aparece una sola ver y es al final del reporte. Siempra estara anter de la banda PageFooter
PageFooter(PageFooter): es el pie de pagina, el contenido de esta barra o banda aparecera en cada pagina en la parte mas inferior de la pagina, esta es la ultima siempre. Es util para mostrar el numero de pagina o hora de impresion, un eslogan
Ahora procedemos a totalizar, en nuestro caso totalizaremos el saldo de nuestro clientes. para esto agregaremos un objecto "Edit Text" en la banda ReportSummary, dandole clic en la barra y luego dibujando un cuadrito en la ubicación donde queremos nuestro total. ver siguiente imagen.
Luego de esto nos parece una ventana, para configurar el campo que queremos totalizar. le damos clic en el símbolo de sumatoria.
Entonces nos parecera la siguiente ventana, donde seleccionares el tipo de funcion, el dataset y el campo y le damos ok.
Se genera un expresion para el objecto "Edit Text", esta expresion que esta dentro de corchetes"[ ]" esta indicando un operacion, o hace referencia aun campo o Field o a un parametro.
Ahora les damos formato en la pestaña formato seleccionos "number" y luego ok
ya con eso terminamos, no olviden por favor comentar, eso me sirve de motivacion para seguier alimentado esto blog. gracias por su atención.
Descarga el contenido de esto blog. Texto y videos.
http://adf.ly/1SLDQq