Pregunta: | 10743 - NUMERO DE PAGINAS |
Autor: | Humberto Valdez Isla |
Hola quisiera saber si alguien a podido imprimir un numero de paginas determinado, es decir de la pagina #x a la pagina #y sin tener que salir de a presentacion preliminar del report form.
Gracias de antemano por la respuesta. |
Respuesta: | lucio salazar estrada |
** 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 en realidad a mi me ha funcionado muy bien .. espero te ayude, saludos desde Victoria Tamaulipas, Mexico |
Respuesta: | jose a. Jaimes |
Es muy facil pero sales del reporte al mandar a imprimir cuando conecta la caja de dialogo de la impresora el comando es.
Report form reporte.frx preview noconsole to printer prompt listo O.K. |
Respuesta: | René Abdala Rojas |
La verdad es que no conozco hasta ahora alguna función que te permita identificar el numero de paginas que contendra to informe, pero prueba con lo siguiente:
- toma el numero maximo de registros de una pagina, es decir el numero maximo de filas que contiene un reporte ya sea por presentacion preliminar o por impresora. - divide el total de registros de tu tabla resultante por el numero de registros por hoja y te dara el numero total de paginas que saldran en tu informe. espero te sirva de algo este aporte, Saludos. |