<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut,
J'ai besoin d'imprimer certains tableaux de contrôle et moniteurs de processus dans une salle de réunion chaque matin.
Les graphiques sont déjà générés à l'aide d'un script planifié, mais cela aiderait s'ils pouvaient également être imprimés automatiquement à l'aide du même script.
Quelqu'un at-il compris comment cela peut être fait?
Meilleures salutations,
Philippe
Ceci est un fragment de script qui pourrait être utile, j'ai probablement perdu la totalité du script que j'utilisais.
Dans ce cas, j'ai parcouru une liste de colonnes pour créer une série de graphiques. J'ai formaté le cadre du graphique afin qu'il soit imprimé comme je le souhaitais pour une imprimante donnée.
Pour ( je = 1 , je < 11 , je ++, // n + 1 des noms de colonne
colname = Expr ( iliste [ je ] ) ;
cc = Expr (
Carte de contrôle (
Exemple d'étiquette ( : prénom ( "Année mois" ) ) ,
Taille de l'échantillon ( : prénom ( "Somme (démarré XXXX)" ) ) ,
KSigma ( 3 ) ,
col graphique ( Eval ( colname ) , P )
)
) ;
// contrôle les paramètres de cadre et d'axe de la carte
pic = Expr (
rcc = cc << rapport ;
rcc [ framebox ( 1 )] << Taille du cadre ( 500 , 250 ) ;
rcc [ framebox ( 1 )] << Axe X (
Échelle ( Linéaire ) ,
Format ( "Meilleur" ) ,
Min ( maintenant () - 24,5 ) ,
Max ( maintenant () + 0.5 ) ,
Inc ( 1 ) ,
Étiquettes tournées ( 1 )
) ;
rcc [ Axebox ( 2 )] << Ajouter une étiquette d'axe (
"p-charts from XXXX \! rGraphs Generated on" || "" || Longue date ( Aujourd'hui () ) ||
"\! r Tout Traina"
) ;
) ;
Nouvelle fenetre ( "p-Chart Tendance Tous XXXX, Graphique-" , Eval ( pic ) ) << fenêtre d'impression ;
) ;
Salut MS,
Merci pour votre suggestion.
Votre solution est proche mais malheureusement je n’ai aucun contrôle sur la mise en page ni sur l’imprimante (la valeur par défaut est utilisée).
Des suggestions supplémentaires?
Merci,
Philippe
Cette approche peut fonctionner: organisez vos graphiques dans une ou plusieurs fenêtres et envoyez << Imprimer la fenêtre aux objets Window.
Je n'ai pas testé cette commande et je ne suis pas sûre de la façon dont elle gérerait les problèmes d'imprimante par exemple .