Benutzerdefinierter Add-In-BuilderUPDATE: Schauen Sie sich mein neues an Add-In-Manager Add-In, das alles vom Custom Add-In Builder zusammen mit vielen neuen Funktionen bietet.
Wenn Sie viele Add-Ins erstellen, indem Sie einen Quellordner komprimieren und die Dateierweiterung in „jmpaddin“ ändern, ist dieses Add-In möglicherweise sehr nützlich. Wenn Sie nicht wissen, was ich mit der Erstellung eines Add-Ins auf diese Weise meine, schauen Sie sich das an Jeff Perkinsons Blogbeitrag über diese Methode.
Grundsätzlich führt dieses Add-In den Prozess des Komprimierens Ihrer Add-In-Quelldateien in eine JMP-Add-In-Datei (.jmpaddin) sehr schnell durch. Es besteht die Möglichkeit, die Informationen zu einem Add-In zu speichern, sodass Sie jedes Add-In später problemlos erstellen können.
Ich finde dies äußerst nützlich, wenn ich inkrementelle Änderungen an einem Add-In vornehmen muss. Damit können Sie eine Änderung, die Sie in Ihren Quelldateien vorgenommen haben, schnell übernehmen und diese Änderung einfach als installiertes Add-In testen.
Custom Add-in Builder ScreenshotCustom Add-in Builder ScreenshotScreenshot des benutzerdefinierten Add-In-Builders
Dieses Add-In löscht oder verschiebt keine Ihrer Dateien, außer dass es beim Erstellen eines Add-Ins Ihre .jmpaddin-Datei überschreibt, falls diese bereits vorhanden ist.
Sehen Sie sich die beigefügten PDFs an, um zu sehen, wie es funktioniert und wie Sie mit der Verwendung des Add-Ins beginnen können.
Wenn Sie viele Add-Ins erstellen, indem Sie einen Quellordner komprimieren und die Dateierweiterung in „jmpaddin“ ändern, ist dieses Add-In möglicherweise sehr nützlich.
DienstprogrammeBetreff: Benutzerdefinierter Add-In-Buildervishwasanj ,
Es hört sich so an, als ob das Problem, das Sie haben, nichts mit dem Add-In in diesem Beitrag zu tun hat. Ich würde empfehlen, eine neue Diskussionsfrage mit Details darüber zu erstellen, was Ihr Skript tut und was genau beim Erstellen eines Add-Ins nicht funktioniert.
Danke,
Justin
Betreff: Benutzerdefinierter Add-In-BuilderHaben Sie versucht, das Add-In selbst außerhalb des Add-In-Builders zu erstellen? Gibt es einen Fehler im Protokoll, wenn Sie versuchen, das Add-In über das Add-In-Menü auszuführen?
Betreff: Benutzerdefinierter Add-In-BuilderJa. Es ist ziemlich seltsam. Grundsätzlich fragt mein Skript beim Ausführen den Benutzer nach Datei 1 und dann nach Datei 2. Sobald der Benutzer beide Dateien ausgibt, führt er die Datei zusammen und spuckt Diagramme im angegebenen Ordner aus.
Wenn ich es einfach als Skript ausführe, habe ich kein Problem.
Aber nach der Erstellung des JMP-Add-Ins stoppt es direkt nach der Verkettung der beiden Tabellen. Es gelangt nicht in das assoziative Array der Abschlusstabelle und führt die Berechnung durch.
Ich habe die Dateien addin.def, addin.jmpcust und .jsl im Ordner.
Ich hatte in den letzten Wochen Probleme mit der Einrichtung der Add-In-Funktion. Ich habe auch die manuelle Einrichtung durchgeführt, es hat nicht funktioniert. Ich verwende JMP 13. Gibt es einen Fehler? Ich bin wirklich dankbar für jede Hilfe.
Danke schön.
Betreff: Benutzerdefinierter Add-In-Builder@vishwasanj , haben Sie versucht, das Add-In manuell zu erstellen? Sie sollten in der Lage sein, einfach die benötigten Dateien zu einer ZIP-Datei hinzuzufügen und die ZIP-Datei dann in .jmpaddin umzubenennen. Sie sollten die gleiche Installation erhalten.
Wenn das funktioniert und der Add-In-Builder nicht, kann es sein, dass die Richtung, auf die Sie den Add-In-Builder verweisen, um das Add-In zu erstellen, nicht ganz korrekt ist.
Sie können eine Add-In-Datei auch mit einem Zip-Reader öffnen, um sicherzustellen, dass alle Dateien in der .jmpaddin-Datei korrekt sind.
Betreff: Benutzerdefinierter Add-In-BuilderHallo, Justin,
Ich habe nur 1 Skript mit einer .jsl-Datei. Die .def- und .cust-Dateien wurden entwickelt. Ich habe den Add-In-Builder verwendet, um die Add-In-Datei zu erstellen. Ich habe es installiert und konnte das Add-In in der JMP-Symbolleiste sehen.
Wenn ich darauf klicke, wird mein Skript ausgeführt. Es fordert den Benutzer auf, eine Datei auszuwählen, stoppt danach jedoch. Die Berechnung wird nicht durchgeführt.
Wenn ich das Skript alleine ausführe, funktioniert alles einwandfrei.
Fehlt mir etwas in meinem Add-in/Skript?
Danke
Betreff: Benutzerdefinierter Add-In-BuilderIch LIEBE dieses Add-In! Ich benutze es die ganze Zeit.Zwei Updates, die großartig wären, wären die Änderung des Standardtabellenspeicherorts, so dass er außerhalb einer bestimmten JMP-Version liegt (ich arbeite routinemäßig mit zwei Versionen von JMP) und die Möglichkeit, mehr als ein Add-In gleichzeitig zu erstellen.
Als mir das gezeigt wurde, wollte ich eigentlich lernen, so etwas über Python zu bauen, also bin ich sehr gespannt darauf! - Danke 