Wo finde ich JSL-Änderungen in JMP10?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Entschuldigung, wenn dies zuvor beantwortet wurde.
Ich habe eine Reihe von Skripten, die in JMP9 gut funktionieren, aber in JMP10 überhaupt nicht. Ich habe die aufgelisteten Änderungen an JSL im hinteren Teil des Skript-Leitfadens gesehen, aber ich habe mich gefragt, ob in JSL weitere Ressourcenänderungen vorgenommen werden, da diese nicht so aussehen, als würden sie auf mein spezifisches Problem zutreffen.
Oder muss ich es einfach selbst debuggen?
Vielen Dank für alle Informationen zu anderen Quellen für Änderungen in JSL.
Tom
Betreff: Wo finde ich JSL-Änderungen in JMP10?Danke dafür - zumindest weiß ich, dass ich nicht verrückt werde.
Tolle Antwort - ich mag besonders den 'Toggle' - ich habe das bisher noch nicht benutzt, aber ich bin mir sicher, dass ich das in Zukunft machen werde.
Es wäre großartig zu wissen, ob jemand anderes Unterschiede wie diese gesehen hat, die sich auf die Skriptoperation auswirken könnten (ich hatte einen anderen mit Subskription in einem Anzeigebaum, aber die Lösung noch nicht validiert.)
Betreff: Wo finde ich JSL-Änderungen in JMP10?Ich kann das bestätigen. Ich erhalte den gleichen Unterschied zwischen JMP 9.0.3 und 10.0.1 (Mac). Darüber hinaus zeigt JMP 9 {3, 0, 0}, wenn Sie das Kontrollkästchen aktivieren, bevor Sie es deaktivieren. Die spezielle Ausgabe von 2 und 3 für deaktivierte Kontrollkästchen ist, soweit ich das beurteilen kann, nicht im Skripthandbuch dokumentiert. Ein aufgegebenes Feature oder ein Fehler?
Hier ist ein Versuch einer Problemumgehung, die in JMP 9 und 10 zu identischen Ergebnissen führen sollte. Wenn in JMP 9 die deaktivierten Kontrollkästchen für 2 deaktiviert sind (ich habe auch eine Umschaltfunktion für die Aktivierungstaste zum Testen hinzugefügt).
ein = Neues Fenster ( "Prüfung" .
Lu1 = Aufstellungsfeld ( N Col ( 3 ) ) .
bb1 = Button Box ( "Schecks anzeigen" .
L2 = Als Liste (
Matrix ( L1 << erhalten ) - ( Enthält ( Links ( JMP-Version () . 2 ) . "9" ) > 0 ) * 2 * (
Matrix ( L1 << Objekt aktiviert ( 1 ) ) == J ( N Artikel ( L1 ) . 1 . 0 ))
) ;
Show ( L2 ) ;
) .
bb2 = Button Box ( "Aktivieren" .
L1 [ 1 ] << Artikel aktivieren ( 1 . Umschalten ) ;
Umschalten = ( Umschalten == 0 ) ;
)
) ;
Umschalten = 0 ;
L1 = {} ;
Lu1 << anhängen ( L1 [ 1 ] = Kontrollkästchen ( "" ) ) ;
Lu1 << anhängen ( L1 [ 2 ] = Kontrollkästchen ( "" ) ) ;
Lu1 << anhängen ( L1 [ 3 ] = Kontrollkästchen ( "" ) ) ;
Betreff: Wo finde ich JSL-Änderungen in JMP10?Ich habe das Problem gefunden, das ich hatte. Auf meinem PC gibt das folgende Skript unter JMP 9 und 10 verschiedene Ausgaben aus:
a = neues Fenster ("Test",
Lu1 = Lineupbox (ncol (3)),
bb1 = buttonbox ("Checks anzeigen", L2 = L1 << get; show (L2)),
bb2 = buttonbox ("Aktivieren", L1 [1] << Element aktivieren (1,0))
);
L1 = {};
Lu1 << anhängen (L1 [1] = Ankreuzfeld (""));
Lu1 << anhängen (L1 [2] = Ankreuzfeld (""));
Lu1 << anhängen (L1 [3] = Kontrollkästchen (""))
Wenn Sie unter 9 und 10 auf die Schaltfläche "Checks anzeigen" klicken und nichts markiert ist, erhalten Sie L2 = {0,0,0}. Wenn Sie dann auf die Schaltfläche "Aktivieren" klicken, gefolgt von der Schaltfläche "Checks anzeigen", erhalten Sie unter JMP 9 L2 = {0,0,0}, unter L2 jedoch L2 = {2,0,0}.
Dies ist vielleicht nicht der beste Code - aber in meiner Situation war es das, was nötig war, um den gewünschten Effekt zu erzielen. Ich bin nicht sicher, ob andere Wege besser wären.
Betreff: Wo finde ich JSL-Änderungen in JMP10?Hallo Peter,
Danke, dass Sie zu mir zurückgekommen sind. Das kann ich derzeit nicht sagen, da ich nicht die Zeit hatte, eine vollständige Fehlerbehebung durchzuführen. Ich kann die allgemeine Situation beschreiben. Ich habe einige Kontrollkästchen in einer Benutzeroberfläche. Abhängig von der Ausgabe dieser Optionen aktiviert oder deaktiviert das Skript einige Optionsfelder später in der Benutzeroberfläche. Eine der Kombinationen von Kontrollkästchen sollte dazu führen, dass ein entsprechendes Optionsfeld deaktiviert wird und dies nicht geschieht. Dies bedeutet, dass etwas, das deaktiviert werden sollte, als aktiviert angezeigt wird.
Wenn ich eine Idee habe, was ich falsch gemacht habe, aktualisiere ich den Feed.
Tom
Betreff: Wo finde ich JSL-Änderungen in JMP10?Hey Tom,
Können Sie einige Beispiele nennen, die nicht mehr funktionieren? Ich habe viele Skripte in JMP 9 geschrieben und mit einer kleinen Ausnahme funktionieren sie in JMP 10 einwandfrei.
Vielen Dank,
Peter