Gordon Limond hizo una pregunta sobre la mejor manera de tener saltos de página en un Generador de gráficos utilizando la zona de colocación "Página".
Por qué: El uso de la zona de colocación de páginas e imprimir el generador de gráficos con todo (hasta cientos de páginas) da como resultado que, a veces, el título de la "página" aparezca en un lado de la impresión y el gráfico en la página siguiente u otros cortes.
Opciones de solución actuales : realmente no
Opciones de solución alternativa después de la discusión:
- Usando un filtro, recorriendo, guardando imágenes para cada uno de ellos y llevando todas las imágenes al documento final
- Creación de una secuencia de comandos de Nueva ventana con una secuencia de comandos de Graph Builder para cada página, utilizando el objeto Salto de página entre cada declaración de GB
- Haga lo mismo con una declaración de expresión y recorra la variable de páginas
- Una sugerencia muy inteligente vino de Isaac Himanga usando "xpath" y "anteponer":
Names Default To Here( 1 );
dt = Open( "$Sample_data/big class.jmp" );
gb = Graph Builder(
Size( 534, 2956 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Page( :age ) ),
Elements( Points( X, Y, Legend( 4 ) ), Smoother( X, Y, Legend( 5 ) ) )
);
(gb << xpath("//GraphBuilderGroupBox")) << prepend(Page Break Box());Esto ya hace el trabajo al lado de la primera página de la impresión, pero puede deberse a que la ruta no es completamente correcta dentro de la declaración xpath. Como era ad-hoc y ya funcionaba casi a la perfección, ¡muchas felicitaciones a Isaac!