Einbetten der Kalenderbox in JMP App BuilderIch habe JSL-Skripte geschrieben, die Maschinendaten für einzelne Geräte für einen bestimmten Zeitraum abrufen. Anstatt eine Reihe von JSL-Skripten im Umlauf zu haben, betrachte ich jetzt den JMP Application Builder als eine bessere Lösung. Ich könnte Knöpfe für jedes Gerät haben und die Skripte dann mit diesen Knöpfen verknüpfen.
Ich habe so viel herausgefunden, wollte aber aufräumen, indem ich die Kalenderauswahl in die Anwendung einfügte. Gibt es eine Möglichkeit, die Kalenderaufforderung in die Anwendung einzubetten, um Datumsbereiche hinzuzufügen, die dann in einer JSL-SQL-Abfrage erfasst werden? Unten finden Sie die Eingabeaufforderung, die ich zu Beginn jedes Datenabrufskripts habe, das ich in die Anwendung eingebettet haben möchte.
Auch Vorschläge zu Tutorials zum Erstellen von JMP-Apps sind willkommen.
sd=Today();
ed=Today();
New Window( "Query Date", <<MODAL></MODAL>
AndereSkriptingBetreff: Einbetten der Kalenderbox in JMP App BuilderApplication Builder unterstützt die CalendarBox nicht direkt, Sie können Ihrer Anwendung jedoch JSL-Skripts hinzufügen, um zusätzlichen Inhalt hinzuzufügen.Wenn Sie eine PanelBox mit dem Namen Panel1 haben, können Sie dem Modul-Skript Folgendes hinzufügen, um dem Panel eine CalendarBox hinzuzufügen:
Panel1 << Append(scal1 = Calendar Box(, SetFunction(Function({this}, sd1=scal1<< Get Date) )));
Eine weitere Option bei der Arbeit in Application Builder ist die Verwendung der NumberEditBox, mit der Zahlen in vielen verschiedenen Formaten (Datum / Uhrzeit, Geografisch usw.) angezeigt werden können.Wenn ein Datums- / Uhrzeitformat verwendet wird, enthält die NumberEditBox eine Popup-Kalenderoption, mit der Ihr Fenster ungefähr so aussieht:

Diese Anwendung fügt dem Modul-Skript auch JSL hinzu, um die Nummernfelder auf den Wert Today () zu initialisieren.Die vollständige Anwendung finden Sie in der angehängten Datei FromToCalendar.zip.
Betreff: Einbetten der Kalenderbox in JMP App BuilderFWIW Ich neige dazu, Dans Ansatz zu verwenden, wenn ich nach Daten frage.Weniger Unordnung auf dem Bildschirm, und Sie erhalten einen schönen Kalender, wenn Sie auf das Symbol klicken.
Ich habe eine alte Application Builder-Präsentation ausgegraben, die ich auf einer JMP-Roadshow der Version 11 (ja 11!) Gegeben habe.Könnten ein paar Nuggets für Sie sein.
Betreff: Einbetten der Kalenderbox in JMP App BuilderDan, vielen Dank dafür! Es hat sehr gut funktioniert und mir wurde klar, dass ich meine JMP-Skriptfähigkeiten und meine Dashboard- / App-Skriptkenntnisse verbessern muss, da ich jetzt diese resultierenden Variablen verwende, die in meinen Skripten angewendet werden.