So erstellen Sie JSL-Bibliotheken mit benutzerdefinierten FunktionenBrady Brady, JMP Principal Systems Engineer, SAS
Diese Präsentation wurde zu einem der drei Finalisten für den besten eingeladenen Beitrag gewählt.
Haben Sie JSL-Funktionen geschrieben, die in mehreren Ihrer Skripte vorkommen? Teilen Sie die von Ihnen erstellten JSL-Funktionen mit anderen? Wäre es nicht schön, wenn Sie diese Funktionen so aufrufen könnten, als wären sie nativ in JMP, Änderungen an einem einzigen Ort vornehmen könnten und sich als Bonus keine Sorgen über Namenskollisionen machen könnten – insbesondere in den Skripten derjenigen, mit denen Sie arbeiten? Haben Sie Ihre Funktionen geteilt? Mit einer benutzerdefinierten Funktionsbibliothek können Sie all diese Dinge tun. In dieser Sitzung werden die Vorteile der Verwendung einer benutzerdefinierten Bibliothek erläutert, Ihnen gezeigt, wie Sie eine benutzerdefinierte Bibliothek erstellen und verwalten und wie Sie Bibliotheksfunktionen in Skripts verwenden.
JSL-AnwendungsentwicklungBetreff: So erstellen Sie JSL-Bibliotheken mit benutzerdefinierten FunktionenHallo John,
Hier ist, wie ich die Add-Ins in der Vergangenheit gemacht habe. Befolgen Sie die Anweisungen im Blog unten, aber lassen Sie den Benutzern nicht die Wahl, die das modale Fenster bietet. Führen Sie einfach den Push/die Aktualisierung durch, als ob der Benutzer das Fenster gesehen und „Ja“ gesagt hätte.
https://community.jmp.com/t5/JMP-Blog/Make-a-self-updating-JMP-add-in-depot/ba-p/30208
Beifall,
Brady
Betreff: So erstellen Sie JSL-Bibliotheken mit benutzerdefinierten FunktionenBrady,
Das ist fantastisch!Sie haben in den Folien erwähnt, dass das Add-In stillschweigend gepusht werden könnte.Wie würden wir das machen?
Ich möchte dieses Tool verwenden, um eine Reihe von Hilfsfunktionen auf Maschinen in meinem Unternehmen bereitzustellen.Wir verwenden eine Variante Ihres Depots, um die Verteilung unserer Add-Ins zu verwalten.Idealerweise hätte ich gerne eine Funktion, die bei jedem Start einer JMP-Sitzung nach Updates für jedes unserer Add-Ins sucht und den Benutzer auffordert, diese zu installieren.
Ich bin gespannt auf deine Gedanken,
John
Betreff: So erstellen Sie JSL-Bibliotheken mit benutzerdefinierten FunktionenHallo zusammen, vielen Dank für eure Teilnahme am Vortrag! So gehen Sie mit den Dateien vor:
1) Entpacken Sie es an den Speicherort Ihrer Wahl. Halten Sie alle diese Dateien zusammen.
2) Installieren Sie das Add-in, indem Sie darauf doppelklicken, und führen Sie dann das Add-in aus, um die von Ihnen ausgewählten Bibliotheken zu installieren.
3) Die Einheitenumrechnungen sind ziemlich begrenzt – dienen nur der Anzeige. Um sie zu erweitern, können Sie die Datei im Add-In aktualisieren (verwenden Sie „Ansicht“ > „Add-Ins“ und wählen Sie den Link aus, nachdem Sie dieses Add-In markiert haben). Achten Sie jedoch darauf, die gesamte Länge beizubehalten Zeilen zusammen, alle Volumenzeilen zusammen usw. Jede Zeile sollte sich logisch zur nächsten lesen, wie in unserem Vortrag gezeigt.
4) Das Journal enthält die Folien und Links zu relevanten Dateien; Die Datei, mit der ich angefangen habe, heißt „exampleUnitConversions.jmp“ und befindet sich in der ZIP-Datei