Wenn ich über JSL eine Plattform mit einer By-Variable generiere, ist der Rückgabewert eine Liste aller generierten skriptfähigen Objekte.
Wenn ich den Befehl „platform“ verwende, um nur den Dialog zu öffnen – und später, nachdem der Benutzer auf „OK“ geklickt hat, was ist dann eine schnelle und robuste Möglichkeit, die Liste aller generierten skriptfähigen Objekte abzurufen?
Etwas wie
(current report() << xpath("//OutlineBox")) << get scriptable object()... mit einer cleveren Vorauswahl sinnvoller OutlineBoxen – einer universellen Vorauswahl, die nicht auf den Einzelfall angepasst werden muss.
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window("test",V List Box(
dist1=Distribution (by( :age ))), // return value: list of the scriptable objects
dist2 = Distribution(
Continuous Distribution(Column( :height )),
By( :age )
));