Je souhaite enregistrer mes P-Charts sous forme d'images au lieu de fichiers html. Je le fais à travers une application que j'écris. Voici comment je génère le P-Chart.
dtP = Control Chart(invisible,
Sample Label( :ReleaseMonth ),
Phase( :Phase ),
Sample Size( :Name( "Sum-Total" ) ),
KSigma( 3 ),
Chart Col( :OnTimePct, P( Phase Level( "1" ), Phase Level( "2" ) ) )
);
dtpr = dtp << report;
C'est ce que j'ai fait jusqu'à présent :
dtpr << saveHTML( thePath || "P_Chart.html" ); // This worked to save the HTML and associated image file
dtpr << SaveImage( thePath || "P_Chart.jpg", jpg ); // This didn't save anything
dtpr << SavePDF( thePath || "P_Chart.pdf" ); // I tried to see what would happen if I tried saving as a PDF. The PDF file saved, but there was a blank PDF chart (i.e. no data was displayed)
J'ai regardé le guide de script et il semble que vous ne puissiez utiliser SaveImage que lorsque vous avez DÉJÀ une image.
Des questions:
1. Pouvez-vous enregistrer un P-Chart en tant qu'image ?
2. Existe-t-il un moyen d'obtenir le nom du fichier image généré lors de la création d'un HTML ?
Je demande parce que le but ultime est d'utiliser un autre outil (SSIS) pour enregistrer l'image dans une base de données, puis de la récupérer pour l'utiliser sur un tableau de bord contenant d'autres graphiques provenant d'autres sources.
Compris - SavePicture est ce que je cherchais.