Leute,
Was sind die Möglichkeiten (oder der beste Weg), um ein anderes Diagrammbild über ein anderes zu legen, wie im ersten Anhang gezeigt?Das Endziel besteht darin, mehrere Plots zu generieren und sie in einem Fenster anzuordnen, das als Tabelleneigenschaft gespeichert wird. Diese Tabelleneigenschaft wird dann ausgeführt, damit das endgültige zusammengesetzte Bild kopiert und in Powerpoint eingefügt werden kann.
Das Skript, das ich bisher habe, bringt mich fast dorthin (siehe angehängtes Skript und 2. Anhang). Mein aktuelles Skript geht offensichtlich für jedes generierte Diagramm in den Bericht und ein "Get Picture"-Befehl wird verwendet, um die Lineup-Box zu füllen. Ich habe versucht, das Histogramm nur als Bild zu behandeln und ein "Bild hinzufügen" auszuführen, konnte es jedoch nicht zum Laufen bringen (// unten).
Wenn ein Befehl "Bild hinzufügen" der richtige Weg ist, lautet meine zusätzliche Frage, wie die "Grenzen" -Argumente zur richtigen Positionierung geeignet sind (dh zuerst die Größe des Bildfensters abrufen usw.).
Neil
cr = Current Data Table() << Run Script("Cumulative Resistivity");
rpt_cr = Report(cr);
rpt_cr_pic = rpt_cr[PictureBox(1)] << Get Picture;
ds = Current Data Table() << Run Script("Distribution");
rpt_ds = Report(ds);
rpt_ds_pic = rpt_ds[PictureBox(1)] << Get Picture;
//comb = New Image( rpt_ds_pic );
//rpt_cr_pic << Add Image( comb, bounds(left(0), top(500),bottom(0),right(724)));
nw = Eval Expr( New Window("BR",
a = V List Box(
Lineup Box(N Col(2), rpt_cr_pic, rpt_ds_pic ),
)
)
);
Current Data Table() << New Script("RP", nw) ;


Mit JMP 16 gibt es jetzt Optionen im Graph Builder, um verschiedene Aspekte wie Titel, Achsen und Achsenbeschriftungen anzuzeigen. Sie können JSL möglicherweise ganz einfach verwenden, um es an Ihre Situation anzupassen.