<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich muss jeden Morgen bestimmte Kontrolldiagramme und Prozessmonitore in einem Besprechungsraum ausdrucken.
Die Diagramme werden bereits mit einem geplanten Skript generiert, es wäre jedoch hilfreich, wenn sie auch automatisch mit demselben Skript gedruckt werden könnten.
Hat jemand herausgefunden, wie das gemacht werden kann?
Freundliche Grüße,
Philip
Dies ist ein Skriptfragment, das möglicherweise nützlich ist. Ich habe wahrscheinlich das gesamte Skript verloren, das ich verwendet habe.
In diesem Fall habe ich eine Liste von Spalten durchlaufen, um eine Reihe von Diagrammen zu erstellen. Ich habe den Grafikrahmen so formatiert, dass er so gedruckt wurde, wie ich es für einen bestimmten Drucker wollte.
Zum ( ich = 1 . ich < 11 . ich ++ // n + 1 der Spaltennamen
Colname = Ausdruck ( ilist [ ich ] ) ;
cc = Ausdruck (
Steuerkarte (
Musteretikett ( : Name ( "Jahr Monat" ) ) .
Probengröße ( : Name ( "Summe (begonnen XXXX)" ) ) .
KSigma ( 3 ) .
Diagramm Col ( Eval ( Colname ) . P )
)
) ;
// die Einstellungen für Diagrammrahmen und -achse steuern
pic = Ausdruck (
rcc = cc << Bericht ;
rcc [ Framebox ( 1 )] << Rahmengröße ( 500 . 250 ) ;
rcc [ Framebox ( 1 )] << X-Achse (
Rahmen ( Linear ) .
Format ( "Beste" ) .
Mindest ( nrows () - 24,5 ) .
Max ( nrows () + 0,5 ) .
Inc ( 1 ) .
Gedrehte Etiketten ( 1 )
) ;
rcc [ Axisbox ( 2 )] << Achsenbeschriftung hinzufügen (
"p-charts von XXXX \! rGraphs Generiert am" || "" || Langes Datum ( Heute () ) ||
"\! r All Traina"
) ;
) ;
Neues Fenster ( "p-Chart Trending All XXXX, Chart-" . Eval ( pic ) ) << Fenster drucken ;
) ;
Hallo MS,
Danke für deinen Vorschlag.
Ihre Lösung ist nahe, aber leider habe ich weder Kontrolle über das Seitenlayout noch über den Drucker (die Standardeinstellung wird verwendet).
Weitere Vorschläge?
Vielen Dank,
Philip
Dieser Ansatz kann funktionieren: Ordnen Sie Ihre Diagramme in einem oder mehreren Fenstern an und senden Sie sie << Fenster drucken zu den Window-Objekten.
Ich habe diesen Befehl nicht getestet und bin mir nicht sicher, wie er Druckerprobleme behandeln würde zum Beispiel .