1. Cuando se agrega un grupo al reporte se crea una sección Group Header. Sobre esta sección hacemos click derecho y en la ventana emergente selecionamos Section Expert. Se despliega un ventana con diferentes eventos. El que necesitamos es New Page After. Lo amrcamos y hacemos click en el botón asociado y en la ventana de edición que aparece, agregane ste código:
if(NOT ONLASTRECORD AND {FUENTE.PAIS} = NEXT({FUENTE.PAIS}))THEN
false
2. El siguiente código es la solución a un problema que se presenta cuando usamos esta técnica. Si lo siguiente no se hace, crystal genera la primera página del reporte en blanco, y de ahi en adelante muestra la información. No recuerdo bien, pero creo que en mi reporte, solo mostraba a página en blanco y las demás no salian. Entonces aqui lespresento la solución a esto. Básicamente en la sección Group Footer, igualmente capturamos el evento New Page After y colocan lo siguiente:
Not(OnLastRecord)
Tomado y copiado cínicamente y sin permiso desde:
Sin fines comerciales. Solo recordarlo. Lo he olvidado de hacer como 3 veces.
No hay comentarios:
Publicar un comentario