FoxPro/Visual FoxPro - ultima hoja de un repor form

   
Vista:

ultima hoja de un repor form

Publicado por alexcoinc (449 intervenciones) el 16/12/2009 15:17:43
Buenos dias, la consulta en esta oportunidad trata de lo siguiente:

Trabajando con REPOR FORM.

En un sistema de nomina, tengo unos extractos de pagos y descuentos por persona, que al final me muestran el total por devengos y descuentos... eso es claro !!

Si un reporte de una persona se lleva mas de una hoja, como hago para que estos totales aparezcan SOLAMENTE EN LA ULTIMA HOJA ??

Me dieron una idea que funciona y es esta:

REPOR FORM i_factu range 9000 && Para saber cual es la ùltima pagina
nTotalPag = _PageNo && variable para saber cual es la última hoja

* Ahora si, Imprimo el reporte
REPOR FORM i_factu to printer prompt PREVIEW noconsole

HASTA AQUI FUNCIONA, P E R O O O O O

El primer repor el que tiene range... me activa la impresora ... queda como en espera !!

Y el segundo repor... si me imprime..

El usuario se vería abocado a cancelar las impresiones "pendientes"... y eso es una molestia.

La pregunta en conciso, es : De que otra forma puedo saber cual es la ultima pagina de un reporte ??

Gracias

alexcoinc
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ultima hoja de un repor form

Publicado por alexcoinc (449 intervenciones) el 16/12/2009 15:28:18
Encontre una solución que me pareció buena y es la de lucio salazar estrada lsalazares@gfnorte.com.mx

** mira con esta opcion das la primer pasada de todas las hojas pero va ** direccionado hacia un archivo de paso texto, en realidad no tarda ..

repo form reporte4 to file a.txt noconsole &&prompt

** con este calculo te genera el total de hojas

tot_paginas=abs((32767-_pageno)-32767)

** tot_paginas lo pones en el reporte , indica la ultima hoja.
y vuelves a correr el reporte pero ahora si hacia la impresora o video

repo form reporte4 to file a.txt prev noconsole &&prompt
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ultima hoja de un repor form

Publicado por Edder (8 intervenciones) el 06/12/2012 18:32:23
yo tengo este mismo problema
quiero que solo en la ultima pagina del informe aparezca un texto en especifico ejemplo ultima pagina que sea el texto

como lo ago podrían ayudarme con la condición que pondría en el informe

se los agradecere mucho
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar