Hallo allerseits,
Ich verwende JMP12 seit etwa 4 Jahren und bin vor ein paar Tagen auf JMP15 umgestiegen. In dem Skript, das ich zur Datenverarbeitung erstellt habe (das auch von einem Kollegen auf JMP13 verwendet wurde), beginne ich mit einem Fenster zum Sammeln von Informationen.
Hier unten ist das Skript, das ich auf JMP12 verwendet habe. Es funktioniert auch auf JMP13, ist aber auf JMP15 nicht mehr funktionsfähig.
Das Windows „nw3“ öffnet sich korrekt, aber wenn ich nach dem Ausfüllen der Werte auf OK klicke, erhalte ich die Fehlermeldung „Objektreferenz gelöscht [...]“.
Wenn mir also jemand helfen kann, wäre das großartig.
nw3 = New Window("Info", << Modal,
H list box(
V list box(Text Box( "Choice1" ), choice1_box = Text Edit Box( "to fill", << Justify Text( Center ) )),
Panel Box( "Choice2", rbox_choice2 = Radio Box( {"ans_1", "ans_2", "ans_3"} )),
);
);
value_choice1 = choice1_box << Get Text;
value_choice2 = rbox_choice2 << Get selected;
Ich weiß, dass mit der Einstellung des Befehls „Dialog()“ einige Änderungen vorgenommen wurden. Probieren Sie diese Version in Verbindung mit „Hilfe > Skriptindex“ aus);
NamesDefaultToHere(1);
rbChoices = {"ans_1", "ans_2", "ans_3"};
nw3 = New Window( "Info",
<<MODAL></MODAL>