Klicken Sie auf den Diagrammdatenpunkt, um das Skript zu aktivieren.<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Nicht sicher, ob dies möglich ist: Gibt es eine Möglichkeit, auf den Datenpunkt eines Diagramms zu klicken, um ein JSL-Skript zu aktivieren?
Ich weiß, wie man den Datenpunkt eines Diagramms auswählt und dann ein externes Buttonbox verwendet, um ein Skript zu aktivieren (2-Schritt-Prozess). Ich bin jedoch gespannt, ob es einen direkteren Weg gibt, einfach auf den Datenpunkt eines Diagramms zu klicken, um ein Skript zu aktivieren (1 Schritt). Irgendwelche Ideen? ..dj
Re: Klicken Sie auf den Diagrammdatenpunkt, um das Skript zu aktivieren.Vielen Dank! Ja, das bringt mir was ich brauche
.
Dies ist ein schöner Tipp, dh wie Sie ausgewählte Punkte dazu bringen, ein anderes Skript zu aktivieren. Es wirkt wie ein Zauber. Danke noch einmal!
Re: Klicken Sie auf den Diagrammdatenpunkt, um das Skript zu aktivieren.Versuchen Sie die folgende Formel auszuprobieren:
Wenn (Selected (), include ("c \ temp \ runjsl.jsl"));
Ich habe die Formel nicht getestet. Auf S. 297 des JMP 10-Skripthandbuchs finden Sie hilfreiche Informationen zur Rowstate-Syntax.
Re: Klicken Sie auf den Diagrammdatenpunkt, um das Skript zu aktivieren.Danke ... Ich habe Ihren Vorschlag angenommen und versucht, eine Formel wie diese zu verwenden, aber sie hat nichts aktiviert. Könnten Sie möglicherweise einige Beispielformelsyntax posten, damit dies funktioniert?
Beispiel: Eine neue Spalte mit dem Namen "Trigger" wurde erstellt.
Als nächstes machte ich eine Formel wie:
Wenn (Selected State (: Trigger) == True, Include ("C: \ temp \ RunJSL.jsl")) und auch versucht
Wenn (Selected State (: Trigger) == 1, umfassen ("C: \ temp \ RunJSL.jsl"))
Aber das obige hat nicht funktioniert, also denke ich, ich habe vielleicht eine schlechte Syntax in meiner Formel? ... dj
Re: Klicken Sie auf den Diagrammdatenpunkt, um das Skript zu aktivieren.Hier ist eine Methode, mit der ich dies in der Vergangenheit erreicht habe. Erstellen Sie eine neue Spalte in der Datentabelle, die das Diagramm unterstützt. Fügen Sie eine Formel mit einer bedingten if-Anweisung hinzu, die die Kriterien eines ausgewählten Zustands verwendet. Fügen Sie das Skript in die if-Anweisung ein, bei der der ausgewählte Status true ist. Wenn der Punkt ausgewählt ist, wird das Skript ausgeführt.