C'è stata una domanda di Gordon Limond sul modo migliore per avere interruzioni di pagina in un Generatore di grafici utilizzando l'area di rilascio "Pagina".
Perché: Utilizzando l'area di rilascio della pagina e stampando il generatore di grafici con tutte (fino a molte centinaia di pagine) a volte si ottiene il titolo della "pagina" su un lato della stampa e il grafico sulla pagina successiva o altri tagli.
Opzioni di soluzione corrente : non proprio
Dopo la discussione Opzioni di soluzione alternativa:
- Usare un filtro, scorrere, salvare le immagini per ciascuna di esse e portare tutte le immagini nel documento finale
- Creazione di uno script Nuova finestra con uno script Generatore di grafici per ogni pagina, utilizzando l'oggetto Interruzione di pagina tra ogni istruzione GB
- Fai lo stesso con un'istruzione di espressione e scorre la variabile pages
- Un suggerimento molto intelligente è arrivato da Isaac Himanga usando "xpath" e "prepend":
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());Questo fa già il lavoro accanto alla prima pagina della stampa, ma potrebbe essere dovuto al percorso non completamente corretto all'interno dell'istruzione xpath. Dato che era ad-hoc e funzionava già quasi perfettamente, grandi complimenti a Isaac!