Diese Präsentation wurde von Chris Kirchberg gehalten @chris_kirchberg am 16. Juni 2020.
Einführung
- Was ist ein Add-In?
- Ein Mechanismus zum Bereitstellen von ausgefeilten / komplizierten JSL-Skripten für JMP-Benutzer, die keine JSL-Skripter sind
- Nicht erfahrene / Anfänger von JSL-Skripten können den Mechanismus ebenfalls nutzen
- Es ist eine einzelne Datei, die jeder JMP-Benutzer wie jeder andere Teil von JMP installieren und verwenden kann. Sie enthalten normalerweise Skripte, die eine Vielzahl von Funktionen ausführen können
- Warum sollte ich eine erstellen und eine verwenden?
- Durchführen von mehrstufigen Routineprozessen mit einem einfachen Klick auf einen Menüpunkt
- Stellen Sie beispielsweise eine Verbindung zu einer Datenbank her, extrahieren Sie Daten, bearbeiten Sie sie, zeichnen Sie sie grafisch auf und analysieren Sie sie
- Erweitern Sie die Funktionalität von JMP
- Erstellen einer benutzerdefinierten Benutzeroberfläche, die einen allgemeinen Workflow vereinfachen kann
- Herstellen einer Verbindung zu anderen Programmiersprachen wie R, Python, Matlab und SAS, um Zugriff auf zusätzliche Analysetools zu erhalten, die in JMP / JMP Pro nicht nativ enthalten sind
- Erstellen Sie wiederverwendbare, bereitstellbare Dashboards im JMP Framework
- Wer würde ein Add-In verwenden?
- Jeder, der JMP verwendet, aber routinemäßige mehrstufige Prozesse / Aktionen ausführt und Zeit sparen möchte
- Jeder, der JMP verwendet und zusätzliche Funktionen hinzufügen möchte
- Jeder, der JMP verwendet und möchte, dass seine Mitarbeiter, die JMP verwenden, mit JMP produktiver arbeiten, aber möglicherweise nicht sehr JMP-versiert sind
- Wie erstelle ich ein Add-In?
- Zunächst benötigen Sie ein Skript
- Woher dieses Skript kommt, hängt davon ab, wo Sie anfangen
- Der Add-In-Generator wird normalerweise von verschiedenen Startpunkten aus gestartet
- In den nächsten Abschnitten wird beschrieben, wie Sie den Add-In-Generator von den verschiedenen Startpunkten aus öffnen
HINWEIS: Sie können ein Add-In manuell erstellen, ohne den Add-In-Generator zu verwenden. Dies gilt jedoch für einige erweiterte Optionen, die im Add-In-Generator nicht enthalten sind. Siehe Abschnitt "Weitere Informationen" weiter unten
Der Add-In Builder
- Der schnellste Weg, den Add-In-Generator aufzurufen, ist Datei> Neu> Add-In (Windows-Betriebssystem).
- MacOS-Benutzer gehen zu Datei> Neu> Neues Add-In.
- Das Fenster Add-In Builder wird angezeigt
Es werden 5 Registerkarten mit jeweils eigener Funktion angezeigt. Details zu den einzelnen Registerkarten finden Sie in der Online-Hilfe im Abschnitt "Weitere Informationen"
Wir werden einen kurzen Überblick über die einzelnen Registerkarten in JMP geben
Registerkarte "Allgemein": Wird zum Identifizieren des Add-Ins und der damit verbundenen Einschränkungen verwendet
Menüelemente: Hier befindet sich das Hauptskript für jedes definierte Menüelement
Startskript: Das Skript, das ausgeführt wird, wenn JMP gestartet wird (und das Add-In gestartet wird).
Skript beenden: Das Skript, das ausgeführt wird, wenn JMP geschlossen oder das Add-In deaktiviert wird
Zusätzliche Dateien: Alle Dateien, die das Add-In verwendet und die noch nicht in den vorherigen Registerkarten definiert wurden
Anwendungs- und Dashboard-Generator
- Im Application Builder oder im Dashboard Builder kann direkt zum Add-In Builder gewechselt werden
- Klicken Sie dazu auf das rote Dreieck und wählen Sie Skript speichern> Zum Add-In
- Dadurch wird das Skript, das die aktuelle Anwendung oder das aktuelle Dashboard darstellt, in den Abschnitt Menüelemente des Add-In-Generators kopiert
- Der Rest des Erstellungsprozesses eines Add-Ins ist der gleiche wie im vorherigen Abschnitt
Beispiele
Es wurden einige Beispiele gegeben und zwei Übungen referenziert. Sie befinden sich im Journal in der Zip-Datei, die diesem Beitrag beigefügt ist.