stampare qualcosa dal generatore di grafici che passa attraverso un commutatore di colonne tutto in un PDF?Ho un grafico (costruttore di grafici integrato) con un filtro dati locale che utilizzo uno switch di colonne per vedere lo stesso grafico per più colonne di dati.Le persone per cui l'ho creato vogliono stampare tutti i grafici in un unico PDF.Sono perplesso.Ho provato il Esportazione PDF multicolonna - Comunità utenti JMP funziona per tutto MA per il generatore di grafici per qualche motivo.
Non sono bravo in JSL....
Grazie
Automazione e scriptingRi: stampare qualcosa dal generatore di grafici che passa attraverso un commutatore di colonne tutto in un PDF?Cosa significa in questo caso "stampare tutti i grafici in un unico PDF"? Vogliono stampare tutte le possibili combinazioni che il filtro dati locale e il commutatore di colonna possono produrre? A seconda di quanti valori gli utenti possono modificare, la quantità di scelte (e di grafici) diventerà rapidamente piuttosto massiccia.
Ri: stampare qualcosa dal generatore di grafici che passa attraverso un commutatore di colonne tutto in un PDF?CIAO @cravin187 ,
Grazie per aver incluso il componente aggiuntivo nella tua domanda. In realtà, penso che il componente aggiuntivo funzioni, semplicemente non è necessario utilizzare il commutatore di colonna. In una certa misura, il tipo di componente aggiuntivo agisce come un commutatore di colonne poiché salva tutti i grafici in un PDF. Ora, una cosa che ho notato è che il componente aggiuntivo include più grafici su un PDF, non un singolo grafico per PDF quando lo si utilizza sul generatore di grafici, ma questo dipende anche da quanto sono grandi i grafici. Più sono grandi, meno possono essere inseriti in una pagina PDF.
Ma, se scarichi il componente aggiuntivo, la tabella dati JMP, e segui le istruzioni descritte dall'autore, otterrai lo stesso risultato. Eccone due che ho realizzato utilizzando la piattaforma di creazione di grafici. Il primo ha la dimensione GB standard e il secondo ha un GB ridimensionato più grande.
Spero che questo ti aiuti!,
DS
Ri: stampare qualcosa dal generatore di grafici che passa attraverso un commutatore di colonne tutto in un PDF?Se ci sono 10 colonne di dati nello switcher, vogliono che tutti e dieci i grafici vengano stampati su un unico documento.Il filtro serve solo a mostrare i lotti che sono rimasti stabili all'interno di una popolazione più ampia.Scusate la mancanza di chiarezza!
Ri: stampare qualcosa dal generatore di grafici che passa attraverso un commutatore di colonne tutto in un PDF?interessante.... quando lo provo con o senza il filtro dati locale ottengo:

Ri: stampare qualcosa dal generatore di grafici che passa attraverso un commutatore di colonne tutto in un PDF?tuttavia, se rendo nuovamente fresco il grafico invece di utilizzare lo script per salvarlo nella tabella, funziona, anche con il filtro.
quindi sembra che io abbia una soluzione!
Ri: stampare qualcosa dal generatore di grafici che passa attraverso un commutatore di colonne tutto in un PDF?CIAO @cravin187 ,
Provalo senza il commutatore di colonna.




Quando lo faccio in questo modo, ottengo il report.pdf allegato. Funziona bene.
DS
Ri: stampare qualcosa dal generatore di grafici che passa attraverso un commutatore di colonne tutto in un PDF?Ho esaminato rapidamente il codice del componente aggiuntivo e cosa fa sostanzialmente: crea una copia del tuo rapporto, aggiunge il commutatore di colonne con le colonne scelte e le esegue in loop aggiungendole a una finestra del diario che verrà convertita in un PDF. C'è un punto in cui può rompersi abbastanza facilmente ( thisSO = (cr[Outline Box(1)] << getScriptableObject) << Ripeti analisi; ) se sono presenti più caselle di riepilogo nella finestra del rapporto (il commutatore di colonne e il filtro dei dati locali creano caselle di riepilogo) e molto probabilmente ciò accade quando è presente un filtro dei dati locali all'interno del rapporto.
Ri: stampare qualcosa dal generatore di grafici che passa attraverso un commutatore di colonne tutto in un PDF?Ho pubblicato altri risultati relativi al comportamento del commutatore di colonna in alcune piattaforme nella discussione originale del componente aggiuntivo. Ecco lo script che ho aggiunto lì, che tenta di affrontare alcuni problemi, ma non l'ho davvero testato
Names Default To Here(1);
report_windows = Get Window List(Type("Reports")) << Get Window Title();
If(N Items(report_windows) == 0,
Throw("No report windows open");
);
nw = New Window("Select a Report", <<MODAL></MODAL>