Power Builder - Imprimir cada n nro de registros

   
Vista:

Imprimir cada n nro de registros

Publicado por Osvaldo (3 intervenciones) el 22/07/2008 21:59:56
Un saludo cordial a todos, en el resultado para una impresion tengo n numero de registros,necesito imprimir como maximo 25 registros por hoja. Por ejemplo : Si tengo 100 registros a imprimir, me deberia de imprimir un total de 4 hojas, 25 registros en cada una. Alguien sabe si existe alguna funcion o como podria hacerlo?

Desde ya muchas gracias.
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

Respuesta...

Publicado por Leopoldo Taylhardat (690 intervenciones) el 24/07/2008 00:33:03
Saludos...
Creas un grupo por un campo calculado con el nombre que quieras......
divides en el campo calculado el numero de la línea entre 25...
si el residuo (mod) = 0 entonces el valor es el entero de el número de línea menos 1 en caso contrario es el entero de la división...
ese valor te dará el factor para romper por grupo y le pones al grupo que rompa página por cada grupo...

Campo calculado... nombre_grupo...
Expresíon... IF( mod(getrow() , 25 ) = 0, int(getrow() / 25) - 1, int(getrow() / 25))
Prueba...
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