<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
Ho bisogno di stampare determinate Carte di controllo e Process Monitor in una sala riunioni ogni mattina.
I grafici sono già generati usando uno script programmato, ma sarebbe di aiuto se potessero essere stampati automaticamente usando lo stesso script.
Qualcuno ha capito come si può fare?
I migliori saluti,
Philip
Questo è un frammento di script che potrebbe essere utile, probabilmente ho perso l'intero script che stavo usando.
In questo caso ho ripetuto un elenco di colonne per creare una serie di grafici. Ho formattato la cornice del grafico in modo che stampasse come volevo per una particolare stampante.
Per ( io = 1 , io < 11 , io ++, // n + 1 dei nomi delle colonne
colname = expr ( IList [ io ] ) ;
cc = expr (
Diagramma di controllo (
Etichetta di esempio ( : Nome ( "Anno mese" ) ) ,
Misura di prova ( : Nome ( "Somma (iniziata XXXX)" ) ) ,
KSigma ( 3 ) ,
grafico col ( Eval ( colname ) , P )
)
) ;
// controlla la cornice del grafico e le impostazioni dell'asse
pic = expr (
rcc = cc << rapporto ;
rcc [ framebox ( 1 )] << Dimensione della cornice ( 500 , 250 ) ;
rcc [ framebox ( 1 )] << Asse X. (
Scala ( Lineare ) ,
Formato ( "Migliore" ) ,
min ( nrows () - 24.5 ) ,
Max ( nrows () + 0.5 ) ,
Inc ( 1 ) ,
Etichette ruotate ( 1 )
) ;
rcc [ axisbox ( 2 )] << Aggiungi etichetta dell'asse (
"p-charts da XXXX \! rGraphs generati su" || "" || Data lunga ( Oggi () ) ||
"\! r All Traina"
) ;
) ;
Nuova finestra ( "P-Chart Trending All XXXX, Chart-" , Eval ( pic ) ) << finestra di stampa ;
) ;
Ciao MS,
Grazie per il tuo suggerimento.
La tua soluzione è vicina ma sfortunatamente non ho il controllo sul layout della pagina né sulla stampante (il default è usato).
Qualche ulteriore suggerimento?
Grazie,
Philip
Questo approccio potrebbe funzionare: organizzare i grafici in una o più finestre e inviare << Stampa la finestra agli oggetti Finestra.
Non ho testato questo comando e non sono sicuro di come gestirà i problemi della stampante per esempio .