Ich möchte meine P-Charts als Bilder statt als HTML-Dateien speichern. Ich mache das über eine Bewerbung, die ich schreibe. So erzeuge ich das 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;
Das habe ich bisher gemacht:
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)
Ich habe mir den Skriptleitfaden angesehen und es scheint, dass Sie SaveImage nur verwenden können, wenn Sie BEREITS ein Bild haben.
Fragen:
1. Können Sie ein P-Chart als Bild speichern?
2. Gibt es eine Möglichkeit, den Namen der Bilddatei abzurufen, die beim Erstellen eines HTML-Codes generiert wird?
Ich frage, weil das ultimative Ziel darin besteht, ein anderes Tool (SSIS) zu verwenden, um das Bild in einer Datenbank zu speichern und es dann für die Verwendung auf einem Dashboard abzurufen, das andere Diagramme aus anderen Quellen enthält.
Verstanden - SavePicture ist das, wonach ich gesucht habe.