Der Einstieg in die Skripterstellung kann sich zunächst entmutigend anfühlen. Ich habe einige Links zusammengestellt, die Ihnen den Einstieg erleichtern könnten.
Die erste ist eine Aufnahme von einem Entdeckungsgespräch vor ein paar Jahren, es ist ein großartiger Ort, um anzufangen. Das von mir verwendete Tagebuch ist unten angefügt.
Dieser Vortrag wurde von einigen Gesprächen mit Joseph Morgan, einem tiefen JMPer, beeinflusst. Ich denke, sein Titel bei JMP enthält den Satz Principal Genius, aber ich bin mir nicht sicher. Glücklicherweise hielt er einen Vortrag, der viel von dem abdeckte, was in mehreren unserer Diskussionen enthalten war.
Sein Vortrag basiert auf Papier, das im JMPer Cable veröffentlicht wurde. Ich erinnere mich, dass ich den Artikel gelesen habe, als er herauskam, ihn aber nicht wirklich "verstanden" habe. Sein Vortrag ließ alles klicken. Lesen Sie also die JMPper Kabelpapier (S. 15), nachdem Sie das Video angesehen haben.
Joseph Morgan hat dieses Material auch bei den Tutorial-Vorträgen der Pre-Discovery Conference vorgestellt, obwohl ich nicht glaube, dass die Vorträge aufgezeichnet wurden. Ich empfehle dringend, sein Tutorial zu besuchen, wenn Sie die Chance haben.
Abstrakt:
In JMP ist es einfach, Skripte zu erfassen und wiederzuverwenden. Oft besteht der nächste Schritt darin, benutzerdefinierte Dialoge zu erstellen, die diese Skripte mit unterschiedlichen Tabellen und Spaltennamen verwenden. Diese grundlegenden Projekte können leicht durch Schwierigkeiten beim Erfassen von Dateinamen und Pfaden sowie verwendbaren Spaltennamen entgleist werden. In diesem Vortrag werde ich Methoden zum Erfassen von Pfaden, Dateien und Spaltennamen sowie eine wichtige JSL-Programmierstrategie behandeln, die das Arbeiten mit diesen kniffligen Elementen weniger tückisch macht. Unabhängig davon, ob Sie JSL schon eine Weile geschrieben haben oder gerade erst anfangen, diese Tipps und Tricks zum "Schälen von Funktionszwiebeln" verhindern Tränen, sodass Sie Ihre Zeit mit der Entwicklung Ihrer Anwendungen verbringen können, anstatt zu versuchen, kryptische Probleme zu diagnostizieren.