Automatisch ein Skript ausführen, wenn ein Skript beim Öffnen eines Datensatzes geöffnet wirdIch hätte gerne ein Tabellenskript, das automatisch ausgeführt wird, wenn die Datentabelle geöffnet wird.Als Vorschlag: Wenn ein Tabellenskript mit dem Namen „Startup“ in einer Datentabelle gespeichert ist, wird jedes Mal, wenn die Datentabelle geöffnet wird, das „Startup“-Skript ausgeführt.
Und um die Ausführung des Skripts zu umgehen, wird das Skript nicht ausgeführt, wenn die CNTL-Taste beim Öffnen der Tabelle gedrückt und gehalten wird.
Nicht erforderlich .... siehe die Auf Öffnen Tabellenskriptfähigkeit
BenutzeroberflächeBetreff: Skript automatisch ausführen, wenn ein Skript beim Öffnen eines Datensatzes geöffnet wird - Status geändert auf: GeliefertBetreff: Automatisches Ausführen eines Skripts, wenn ein Skript geöffnet wird, wenn ein Datensatz geöffnet wird - Status geändert in: Bereits angebotenBetreff: Skript automatisch ausführen, wenn ein Skript geöffnet wird, wenn ein Datensatz geöffnet wirdWenn man darüber nachdenkt, könnte diese Funktionalität flexibler sein, wenn man für jedes Skript in einer Datentabelle bei einem Rechtsklick "verwenden wie bei offenem Skript" oder so ähnlich sagen könnte.
Man könnte dann mehrere Skripte in einer Tabelle öffnen und die Skripte würden einen aussagekräftigeren Namen behalten.
Außerdem wäre diese Funktionalität leichter zu finden. Ich wurde letztes Jahr von einem JMP Systems Engineer darauf aufmerksam gemacht, nachdem ich JMP 6 Jahre lang verwendet hatte.
Betreff: Skript automatisch ausführen, wenn ein Skript geöffnet wird, wenn ein Datensatz geöffnet wirdNun, die Option ist bereits verfügbar....... danke, dass Sie mich auf das On Open-Skript hingewiesen haben
Betreff: Skript automatisch ausführen, wenn ein Skript geöffnet wird, wenn ein Datensatz geöffnet wirdGute Idee....... aber ich denke, ein wenig zu komplex für den täglichen Benutzer
Betreff: Skript automatisch ausführen, wenn ein Skript geöffnet wird, wenn ein Datensatz geöffnet wirdJim,
Ich bin mir nicht sicher, ob ich die Details dessen bekomme, wonach Sie suchen.
Ein Skript innerhalb der Datentabelle mit dem Namen „on open“ wird automatisch beim Öffnen der Datentabelle ausgeführt.
Dies ähnelt dem, was gzmorgan0 beschrieben hat.
Betreff: Skript automatisch ausführen, wenn ein Skript geöffnet wird, wenn ein Datensatz geöffnet wirdJim,
Dies ist möglicherweise in JMP 14 machbar, aber nicht genau so, wie Sie es angegeben haben.Versuchen Sie diese Schritte:
- Erstellen Sie ein On Open-Skript, das ausgeführt wird, wenn eine JMP-Sitzung erstellt wird
- Dieses Skript würde zwei Dinge tun: 1: Erstellen Sie eine Funktion (f1 oder was auch immer), die die Tabellenskripte abruft, und führen Sie sie aus, wenn das Skript "Startup" vorhanden ist, und 2: Definieren Sie ein Abonnement für eine Datentabellenliste.
aSub = Datentabellenliste abonnieren ( , OnOpen ( f1 ) );
Ein wenig kludgey, aber ich denke, es könnte funktionieren.