So speichern Sie Diagramme mithilfe von jsl automatisch von JMP in PowerPoint<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich hatte die Aufgabe, ein Automatisierungssystem zu erstellen, das Diagramme automatisch von JMP in Power Point speichern soll. Ich habe bereits mehrere Tutorials auf dieser Seite befolgt, aber es hat nicht funktioniert. Ich hoffe, jemand kann mir helfen oder Vorschläge machen. Danke.
Dies ist das Skript, an dem ich arbeite. Die Quelle dieses Skripts stammt ebenfalls von dieser Seite.
/!
Namen sind standardmäßig hier(1);
dt = open("$Line Delta - Shared\KLM 5, 6 Eff and IV Delta.jmp", unsichtbar);
obj= Kontrollkarte(Chart Col( :KLM 5, 6 Eff und IV Delta, KLM 5,6 Eff Line Delta));
Report(obj)[framebox(1)] << Frame Size( 400, 184 );
Report(obj)[axisbox(2)] << {Min( nrows()-N), Max( nrows()+1), Inc(10 ), Minor Ticks( 0 ), Rotated Labels( "vertikal" )} ;
obj << Bild speichern( "Line.jpg", jpeg ); // Bildname
Close( dt, save );//speichert das Diagramm mit den zusätzlichen Zeilen, sodass die PPT-Folie beim nächsten Öffnen anders aussieht
Öffnen("template.pptx"
); //Powerpoint-Name
//Hinweis: Schließen Sie das PPT, bevor Sie das Skript erneut ausführen
Wenn ich dieses Skript ausführe, erscheint dieses Fehlerfeld.

Betreff: So speichern Sie ein Diagramm mithilfe von JSL automatisch von JMP in PowerpointHallo Jeff,
Vielen Dank für Ihre Zeit.
Endlich war der Fehler behoben, aber leider öffnet sich die Dokumentenbibliothek automatisch, wenn ich dieses Skript ausführe. Nicht wie erwartet die Grafik von JMP.
Haben Sie Vorschläge zu diesem Problem?
obj= Control Chart(Chart Col( Column( :"KLM 5, 6 Eff and IV Delta",( " KLM 5,6 Eff Line Delta" ))));
Report(obj)[framebox(1)] << Frame Size( 400, 184 );
Report(obj)[axisbox(2)] << {Min( nrows()-N), Max( nrows()+1), Inc(10 ), Minor Ticks( 0 ), Rotated Labels( "vertikal" )} ;
Danke schön,
Maira
Betreff: So speichern Sie ein Diagramm mithilfe von JSL automatisch von JMP in PowerpointDas Problem besteht darin, dass Ihr Spaltenname „KLM 5, 6 Eff and IV Delta, KLM 5,6 Eff Line Delta“ ein eingebettetes Komma enthält. Das ist in Ordnung, aber Sie müssen das verwenden Name() Funktion, wenn darauf Bezug genommen wird. So was:
obj= Control Chart(Chart Col( Column( :Name( "KLM 5, 6 Eff and IV Delta, KLM 5,6 Eff Line Delta" ))));
Ich denke, das wird den Fehler beheben, den Sie erhalten.