No imprimir pie de página, solo en la ultima página

2,177 views
Skip to first unread message

Baltazar Moreno

unread,
Aug 3, 2010, 3:27:30 PM8/3/10
to Comunidad de Visual Foxpro en Español
Que tal foro, estoy tratando de lograr que el pie de página se muestre
solo hasta la última página del reporte, pero he podido, a lo más que
llegué fue poniendole en el "print when"
iif(_pageno==_PAGETOTAL,.T.,.F.), con esto logro que lo que contiene
el control se ponga solo en la ultima página, se lo puse a todo lo que
tengo en el pie. pero me deja el espacio en blanco (el que ocuparia el
pie)

Aguien tiene alguna idea de como utilizar ese espacio para la banda de
detalle y que solo aparezca el pie en la ultima página?

Gracias de antemano.

Saludos!

Luis Mata

unread,
Aug 3, 2010, 11:49:56 AM8/3/10
to publice...@googlegroups.com
report form reporte range _pagetotal, _pagetotal

----- Original Message -----
From: "Baltazar Moreno" <bmor...@gmail.com>
To: "Comunidad de Visual Foxpro en Espa�ol"
<publice...@googlegroups.com>
Sent: Tuesday, August 03, 2010 2:27 PM
Subject: [vfp] No imprimir pie de p�gina, solo en la ultima p�gina


Que tal foro, estoy tratando de lograr que el pie de p�gina se muestre
solo hasta la �ltima p�gina del reporte, pero he podido, a lo m�s que
llegu� fue poniendole en el "print when"


iif(_pageno==_PAGETOTAL,.T.,.F.), con esto logro que lo que contiene

el control se ponga solo en la ultima p�gina, se lo puse a todo lo que


tengo en el pie. pero me deja el espacio en blanco (el que ocuparia el
pie)

Aguien tiene alguna idea de como utilizar ese espacio para la banda de

detalle y que solo aparezca el pie en la ultima p�gina?

Gracias de antemano.

Saludos!


Mauricio Molinero,

unread,
Aug 3, 2010, 4:04:51 PM8/3/10
to Comunidad de Visual Foxpro en Español
Hola Baltazar,

Utiliza la banda de Resumen en vez del pie de pagina, o tilda la
opcion "REMOVE LINE IF BLANK" junto con el "PRINT WHEN"

Saludos!

Mauricio R. Molinero

Nilton Cesar Puglia Menaré

unread,
Aug 3, 2010, 4:29:18 PM8/3/10
to publice...@googlegroups.com
No PRINT WHEN

_pagetotal = _pageno





> Date: Tue, 3 Aug 2010 13:04:51 -0700
> Subject: [vfp] Re: No imprimir pie de página, solo en la ultima página
> From: pip...@gmail.com
> To: publice...@googlegroups.com

Baltazar Moreno

unread,
Aug 3, 2010, 4:36:52 PM8/3/10
to Comunidad de Visual Foxpro en Español
Pensé que seria la solucion usar tambien el Remove line if blank, pero
no, me sigue dejando el espacio del pie de pàgina, alguna otra idea?

Baltazar Moreno

unread,
Aug 3, 2010, 4:37:39 PM8/3/10
to Comunidad de Visual Foxpro en Español
Eso solo me imprimiria la ultima página del reporte, lo que estoy
buscando es imprimir todo el reporte, pero solo en la última pagina el
pie. me explico?

Baltazar Moreno

unread,
Aug 3, 2010, 4:38:25 PM8/3/10
to Comunidad de Visual Foxpro en Español
Si, eso lo tengo, pero me sigue dejando el espacio en todas las hojas
(en blanco) como desaparezco ese espacio en blanco, para que sea usado
por la banda de detalle?


On 3 ago, 15:29, Nilton Cesar Puglia Menaré <nilton_...@hotmail.com>
wrote:
> No PRINT WHEN
> _pagetotal = _pageno
>
>
>
> > Date: Tue, 3 Aug 2010 13:04:51 -0700
> > Subject: [vfp] Re: No imprimir pie de página, solo en la ultima página
> > From: pipi...@gmail.com

Armando Rodríguez

unread,
Aug 3, 2010, 4:39:17 PM8/3/10
to publice...@googlegroups.com
Remove line if blank

-----Mensaje original-----
De: publice...@googlegroups.com
[mailto:publice...@googlegroups.com] En nombre de Baltazar Moreno
Enviado el: Martes, 03 de Agosto de 2010 03:38 p.m.
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: No imprimir pie de página, solo en la ultima página

Luis Mata

unread,
Aug 3, 2010, 12:58:20 PM8/3/10
to publice...@googlegroups.com
ummm no entender...

----- Original Message -----
From: "Baltazar Moreno" <bmor...@gmail.com>
To: "Comunidad de Visual Foxpro en Espa�ol"
<publice...@googlegroups.com>

Sent: Tuesday, August 03, 2010 3:37 PM
Subject: [vfp] Re: No imprimir pie de p�gina, solo en la ultima p�gina


Eso solo me imprimiria la ultima p�gina del reporte, lo que estoy
buscando es imprimir todo el reporte, pero solo en la �ltima pagina el

Baltazar Moreno

unread,
Aug 3, 2010, 5:45:50 PM8/3/10
to Comunidad de Visual Foxpro en Español
Analizando lo que hacen juntos el remove line if blank + print when,
si hacen lo que deben, tanto omiten las impresion como remueven la
linea y generan una linea en blanco, más no surte el efecto deseado
(que crezca la banda de detalle en las páginas donde no se imprima el
pie)

Lo que pasa es que deja el espacio en blanco al ancho especificado de
la banda de pie de página, haya o no contenido, ese es el problema, no
se disminuye su valor.

Alguna idea?

Gracias de antemano a todos por sus comentarios.

On 3 ago, 15:04, "Mauricio Molinero," <pipi...@gmail.com> wrote:

Roberto Tello & Asoc. - Estudio Informatico

unread,
Aug 3, 2010, 6:13:40 PM8/3/10
to publice...@googlegroups.com
Alquien sabe cuantas tablas pueden cargarse en un entorno de datos en vfp9...??
Roberto


En 03/08/2010 19:07, Mauricio Molinero, < pip...@gmail.com > escribió:
Ya probaste la banda de "RESUMEN" en vez de la banda "PIE DE PAGINA" ?

Menu Report > Properties > Optional Bands

Tilda "Report has Summary Band",

Mauricio R. Molinero,

Baltazar Moreno

unread,
Aug 3, 2010, 6:23:18 PM8/3/10
to Comunidad de Visual Foxpro en Español
Gracias por el aporte, pero de hecho ya estoy usando esa banda, ahora,
no seria la solucion, ya que esta banda se pone justo despues del
detalle, no en la parte inferior de la página..

Gracias de cualquier forma.

Hugo Carlos Aguilar Zapata

unread,
Aug 3, 2010, 8:16:07 PM8/3/10
to publice...@googlegroups.com
intenta esto
el control colocalo en la banda Footer (pie) pero colocalo en  de tal manera que solo la linea inferior del control se vea en el espacio del footer, es decir el valor Top del control sera negativo, ahora reduce el tamaño de la banda a solo el tamaño de la linea inferior del control y en el Print When escribe _pagetotal = _pageno

Con eso el pie de pagina tiene un valor minimo 1 pixel , creo,  y solo se imprimira en la ultima pagina de tal manera que sera inperceptible o casi el espacio reservado para esa banda.

Pruebalo y nos comentas

Saludos

Walter R. Ojeda Valiente

unread,
Aug 4, 2010, 12:57:58 AM8/4/10
to publice...@googlegroups.com
Sí, lo que yo hago es agregarle un Data Grouping que sea EOF()

Entonces, apenas termina la impresión de todos los datos se imprimirá lo que esté en el grupo de datos EOF()

Saludos.

Walter.






> From: lm...@cclf.com.pe
> To: publice...@googlegroups.com
> Subject: Re: [vfp] No imprimir pie de página, solo en la ultima página
> Date: Tue, 3 Aug 2010 10:49:56 -0500
>
> report form reporte range _pagetotal, _pagetotal
>
> ----- Original Message -----
> From: "Baltazar Moreno" <bmor...@gmail.com>
> To: "Comunidad de Visual Foxpro en Español"
> <publice...@googlegroups.com>
> Sent: Tuesday, August 03, 2010 2:27 PM
> Subject: [vfp] No imprimir pie de página, solo en la ultima página
>
>
> Que tal foro, estoy tratando de lograr que el pie de página se muestre
> solo hasta la última página del reporte, pero he podido, a lo más que
> llegué fue poniendole en el "print when"

> iif(_pageno==_PAGETOTAL,.T.,.F.), con esto logro que lo que contiene
> el control se ponga solo en la ultima página, se lo puse a todo lo que

> tengo en el pie. pero me deja el espacio en blanco (el que ocuparia el
> pie)
>
> Aguien tiene alguna idea de como utilizar ese espacio para la banda de

ERNESTO GUZMAN

unread,
Aug 4, 2010, 10:57:42 AM8/4/10
to publice...@googlegroups.com
Hola..
Eso no depende de VFP.. sino de la capacidad de memoria de tu pc.

--
Ernesto G.

Mauricio Molinero,

unread,
Aug 3, 2010, 6:07:02 PM8/3/10
to Comunidad de Visual Foxpro en Español

Eduardo Castillo

unread,
Sep 27, 2017, 1:10:16 PM9/27/17
to Comunidad de Visual Foxpro en Español
ESTO NO FUNCIONA PARA VERSION IREPORT 5.6

Eduardo Castillo

unread,
Sep 27, 2017, 1:18:39 PM9/27/17
to Comunidad de Visual Foxpro en Español
ACTIVAR CAMPO  "SUMMARY" COPIAR EL CONTENIDO QUE SE DESEA IMPRIMIR EN LA ULTIMA PAGINA AHI Y EN LAS PROPIEDADES DEL TEXTFIELD SELECCIONAR "Print In First Whole Band" y listo!
pd. Lo probe en iReports v 5.6

Saludos
Reply all
Reply to author
Forward
0 new messages