Si je génère une plateforme via JSL avec une variable By, la valeur de retour est une liste de tous les objets scriptables générés.
Si j'utilise la commande platform juste pour ouvrir la boîte de dialogue - et plus tard, après que l'utilisateur a cliqué sur OK, quel est un moyen rapide et robuste d'obtenir la liste de tous les objets scriptables générés ?
Quelque chose comme
(current report() << xpath("//OutlineBox")) << get scriptable object()... avec une présélection intelligente d'OutlneBoxes qui ont du sens - une présélection universelle qui ne doit pas être adaptée au cas individuel.
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 )
));