Wie automatisiert man JMP-Scripting, indem man es in einem Schlüssel bindet?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo JMP Scripting-Experten!
Ich möchte um Rat fragen, wie Sie ein JMP-Skript für alle Dateien festlegen, die geöffnet werden, und dieses Skript in eine Keybind-Datei einbinden. Wenn Sie beispielsweise Strg + R drücken, kann ich dieses Skript jederzeit und bei allen geöffneten Dateien aktivieren.
Mein Zweck ist es, den vollständigen Pfadnamen aller Dateien, die ich öffne, zu sammeln und automatisch in meine Zwischenablage einzufügen. Von dort kann ich diese Informationen leicht abrufen und in mein ppt-Paket einfügen. Dies ist wichtig, da es einfacher zu überwachen ist, wenn ich den Dateinamen und den vollständigen Pfad gesammelt und in dem spezifischen Paket, auf das ich mich zuvor bezogen habe, aufzeichne. Für uns ist die Datenanalyse, das Suchen nach Dateien und das Finden des Standorts schwierig, da wir uns lange Zeit nicht damit befasst haben. Und für einige Versionen, die wir gemacht haben, könnten wir vergessen, welche wir in unser Paket gesteckt haben. Daher möchte ich diese Methode hinzufügen, damit ich leicht darauf zurückkommen kann.
Eine weitere Option, wenn der erste Artikel nicht möglich ist ... Ist es möglich, ein Skript auf JMP zu setzen, um eine neue Datei zu protokollieren, die in einer Textdatei geöffnet wird? Von dort kann ich den vollständigen Pfadnamen und Dateinamen für die geöffneten Dateien extrahieren und in mein ppt-Paket einfügen.
Ich hoffe, von Ihren Ideen zu hören ... Vielen Dank !
Grüße,
xerxes
Re: Wie kann man JMP-Scripting automatisieren, indem man es in einem Schlüssel bindet?Hallo Michael,
Ich hätte nie gedacht, ob dieser ... Der Großteil meiner Automatisierung in VBA Excel, ppt war alles in Addins. Ich habe nie daran gedacht, dass JMP diese Fähigkeit hat. Vielen Dank und ich glaube, dass dies eine gute Lösung für dieses Problem sein wird, und kann dazu beitragen, die JMP-Fähigkeit auf viele Arten zu erweitern und den Benutzer mehr zu befähigen. Vielen Dank!
Ich möchte dies auch als richtige Antwort kennzeichnen, aber wie ich sehe, sind wir auf ein einziges Mal beschränkt. Wie auch immer, das ist auch eine richtige Antwort. Danke.
Grüße,
xerxes
Re: Wie kann man JMP-Scripting automatisieren, indem man es in einem Schlüssel bindet?Danke Ian für die Idee. Lass es mich versuchen und daran arbeiten. Ich glaube, das würde mir viel Flexibilität beim Lernen bringen. Vielen Dank für diesen Rat!
Re: Wie kann man JMP-Scripting automatisieren, indem man es in einem Schlüssel bindet?Sie können möglicherweise ein Add-In erstellen, um die Schritte auszuführen, die automatisiert werden sollen. Wenn sich das Add-In im Menü Add-Ins befindet, können Sie Menüs und Symbolleisten anpassen verwenden, um eine Tastenkombination zum Ausführen des Add-Ins zu erstellen.
Sehen: JMP-Add-Ins Schritt 5 des Beispiels hier: Personalisieren von Symbolleisten und Menüs unter Windows .
Grüße,
Michael
Re: Wie kann man JMP-Scripting automatisieren, indem man es in einem Schlüssel bindet?Die Funktion "Sitzungsskript speichern ..." kann Ihnen hier helfen. Starten Sie eine JMP-Sitzung, öffnen Sie einige Dateien und nehmen Sie einige Änderungen vor. Wählen Sie dann diesen Befehl aus dem Menü "Datei" und speichern Sie die Datei auf Ihrem Desktop. Öffnen Sie anschließend die gespeicherte Datei und prüfen Sie, was darin enthalten ist. Sie können "LoadTextFile ()" verwenden, um den Inhalt dieser Datei in eine JSL-Variable zu laden, und diese dann analysieren, um die Pfade zu den von Ihnen geöffneten Dateien wiederherzustellen.