JMP15-Modalfenster mit KontrollkästchenverhaltenOK, ich habe also Code, der in JMP 14 einwandfrei funktioniert hat. Er lautete wie folgt:
ithead = "EAR Configuration for Factor Cross Plots";
itprompt = "Select to Include EAR warning on Factor Cross Plots.";
itwarn =
"WARNING – This document contains technical data classified under the Commerce Control List and assigned Export Control Classification Number (ECCN) 0A606.x and 0E606. ";
//determine if itar/ear warning is required
itwin = New Window( ithead,
<<MODAL></MODAL>
<P> </P>
<P>Ich sehe, dass jetzt im Grunde alle Instanzen in meinem Code, in denen ich versuche, die Ausgabe eines Fensters nach dessen Schließen abzurufen, in JMP15 nicht mehr funktionieren, und Sie können „On Close“ oder „on Validate“ verwenden, um die meisten Dinge zum Laufen zu bringen. Das hat bei mir mit Textfeldern und „On Close“ funktioniert. In diesem Fall habe ich Folgendes versucht:</P>
<P> </P>
<P> </P>
<CODE class=" language-jsl">ithead = "EAR Configuration for Factor Cross Plots";
itprompt = "Select to Include EAR warning on Factor Cross Plots.";
itwarn =
"WARNING – This document contains technical data classified under the Commerce Control List and assigned Export Control Classification Number (ECCN) 0A606.x and 0E606.";
//determine if itar/ear warning is required
itwin = New Window( ithead,
<<MODAL></MODAL>
<P> </P>
<P><SPAN style="font-family: inherit;">Wenn ich „On Validate“ verwende, erhalte ich die folgende Fehlermeldung:</SPAN></P>
<P> </P>
Object 'EvalContextBox' does not recognize the message 'On Validate'; perhaps you mean one of these: <<INVAL size=""><<INVAL><<JOURNAL><<COPY data="https://community.jmp.com/"><<ON close="" window=""><<HORIZONTAL alignment=""><<ENABLED.>< re>
<P><SPAN style="font-family: inherit;">Wenn ich „Beim Schließen“ verwende und das Kontrollkästchen nicht auswähle, gibt es keine Möglichkeit, das modale Fenster zu schließen. Wenn ich „OK“ auswähle, passiert nichts und das X in der Ecke schließt das modale Fenster auch nicht. Wenn ich das Kontrollkästchen auswähle, gibt es 1 zurück und funktioniert ordnungsgemäß. Wenn ich das Kontrollkästchen auswähle und dann wieder abwähle, wird das Fenster nicht geschlossen. Wie bekomme ich einen Wert von 0 zurück und kann das Fenster schließen?</SPAN></P><LINGO-LABS id="lingo-labs-386916" slang="en-US" mode="UPDATE"><LINGO-LABEL>Versuchsplanung</LINGO-LABEL></LINGO-LABS></ENABLED.></HORIZONTAL></ON></COPY></JOURNAL></INVAL></INVAL>
Betreff: Modales JMP15-Fenster mit KontrollkästchenverhaltenIch wusste nichts über die Option "Ergebnis zurückgeben" - es ist immer gut, neue Tricks zu lernen, danke.Betreff: Modales JMP15-Fenster mit KontrollkästchenverhaltenDies ist der Ansatz, den ich letztendlich verwendet habe - am direktesten. Danke!Betreff: Modales JMP15-Fenster mit KontrollkästchenverhaltenIch denke, Ihre beste Lösung besteht darin, die Aktion zum Festlegen der Variablen itar in einem Skript zu platzieren, das ausgeführt wird, wenn das Kontrollkästchen aktiviert oder deaktiviert ist
ithead = "EAR Configuration for Factor Cross Plots";
itprompt = "Select to Include EAR warning on Factor Cross Plots.";
itwarn =
"WARNING – This document contains technical data classified under the Commerce Control List and assigned Export Control Classification Number (ECCN) 0A606.x and 0E606.";
//determine if itar/ear warning is required
itar = .;
itwin = New Window( ithead,
<<MODAL></MODAL>
Betreff: Modales JMP15-Fenster mit KontrollkästchenverhaltenVersuchen Sie die < um eine Liste der Ergebnisse des Dialogs zu erhalten.
itwin = New Window( ithead,
<<MODAL></MODAL>
Protokoll (wenn das Kontrollkästchen aktiviert war):
itwin = New Window( ithead,
<