Fehler bei der JMP-Anwendung von JMP14 auf JMP15Guten Tag, JMP-Community, ich habe gerade JMP15 installiert und finde einige Fehler. Ich hoffe, dass mir jemand helfen kann, das Problem zu beheben.
Ich habe in JMP 14 eine Anwendung entwickelt, um die interaktive Analyse zu vereinfachen. Beim Versuch, dieselbe Anwendung mit JMP15 zu verwenden, treten jedoch Fehler auf.
Hier eine kurze Erklärung der Anwendung: Ich drücke eine Taste in der App und es erscheint ein Bildschirm zum interaktiven Kodieren von Daten (Basislinie). Wenn der Benutzer dann die Bedingung kodiert, die als Basislinie verwendet werden soll, wird eine ANOVA erstellt.
Hier das Skript, das ich verwende (dieses Skript wird in der Anwendung ausgeführt, wenn die entsprechende Schaltfläche gedrückt wird):
nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
<P> </P>
<P>Nehmen wir an, ich habe „A“ (als Basislinie) codiert, dann führt JMP 14 die ANOVA aus. Ich kann sehen, dass dies im LOG von JMP14 steht:</P>
<P>CND1 = „A“;<BR /> Ein Weg[]</P>
<P> </P>
<P>Wenn ich jedoch versuche, JMP 15 zu verwenden, erhalte ich folgende Fehlermeldung (anscheinend wurde CND1 nicht ausgewählt oder erkannt):</P>
<P> </P>
<P> </P>
<CODE class=" language-jsl">deleted object reference: conditionlist_box << get text in access or evaluation of 'Glue' , nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
<P> </P><CODE class=" language-jsl"><LINGO-LABS id="lingo-labs-339401" slang="en-US" mode="UPDATE"><LINGO-LABEL>Verbraucher- und Marktforschung</LINGO-LABEL></LINGO-LABS>Betreff: Fehler für JMP-Anwendung von JMP14 auf JMP15Das Ändern der Einstellung von "conditionlist_box", die beim Ändern des Textbearbeitungsfelds ausgefüllt werden soll, behebt das Problem
nw = New Window( "SCRIPT REQUIREMENTS",
<<MODAL></MODAL>
Betreff: Fehler für JMP-Anwendung von JMP14 auf JMP15@ txnelson bereits eine Lösung zur Verfügung gestellt.
Möglicherweise allgemeinere Bemerkungen für zukünftige Projekte:
- Bitte verwenden Sie die JSL-Formatierungsoption im Beitrag, um die Lesbarkeit zu verbessern
- In Scripteditor können Sie Ihr Skript auch von JMP formatieren lassen (Menü Bearbeiten oder Strg-M). Ich finde es sehr nützlich
- JMP ändert sich von Zeit zu Zeit, wie Objekte behandelt werden. Ihr Objekt "Texteditbox" ist verschwunden, wenn das Fenster geschlossen wird, sodass keine Daten mehr abgerufen werden können. @ txnelson lieferte eine Lösung zu überwinden
- Weitere Lösungen finden Sie im Skriptindex (hoffentlich auch in Zukunft), der nach modalen Fenstern sucht
- Das folgende Skript stammt aus dem Skriptindex und ist leicht modifiziert. Sie können damit spielen, um zu verstehen, wie Werte mit der Option "Ergebnis zurückgeben" zurückgegeben werden. Ich finde das ein guter und einfacher Weg für komplexere Fenster.
Names Default To Here( 1 );
window_reference = New Window( "Dialog() example",
// try comment out next line
<<MODAL></MODAL>
Betreff: Fehler für JMP-Anwendung von JMP14 auf JMP15Vielen Dank @ txnelson Für den Support wurde mein Problem behoben.
Ebenfalls Danke @ Georg Nachdem Sie mir vorgeschlagen haben, STRG-M in meinen Skripten zu verwenden, haben Sie Recht, es ist sehr hilfreich und besser lesbar.