Erstellen eines benutzerfreundlichen AuswahlkatalogsHallo,
Ich habe an einem Skript gearbeitet, um den Datenfluss (Neuformatierung, Umstrukturierung, Berechnungen usw.) für eine große Gruppe von Wissenschaftlern zu vereinfachen und ihnen die spezifischen Ausgaben zu liefern, die sie benötigen. Die Herausforderung besteht nun darin, dass ich aufgrund sehr unterschiedlicher Benutzervoraussetzungen das folgende Skript benötige:
1) sehr benutzerfreundlich
2) Benutzer können Eingaben zu bestimmten vordefinierten Variablen (z. B. der Benutzer fügt ein bestimmtes Datum und eine bestimmte Uhrzeit ein) aus einer Liste, einem Kalender usw. vornehmen, die dann in den Datensatz eingefügt und im Skript verwendet werden.
Meine Frage ist nun, wie das am besten geht. Schaukästen? Anwendungsgenerator?
Oder was ganz anderes?
Br Julie
Betreff: Erstellen eines benutzerfreundlichen AuswahlkatalogsIch überlasse es anderen qualifizierten Experten, Fragen zu den Ansätzen von Scripting oder Application Builder zu beantworten, die Ihnen dabei helfen. Ich möchte nur sagen, dass JMP selbst benutzerfreundlich gestaltet ist und viele leistungsstarke, interaktive Funktionen bietet. Ich denke, ich sage, dass einige Schulungen zur allgemeinen Verwendung von JMP erheblich dazu beitragen können, die Anforderungen an Ihre Lösung zu verringern. Ich will damit nicht sagen, dass das Lernen von JMP die einzige vollständige Antwort ist. Es könnte viel helfen.
Betreff: Erstellen eines benutzerfreundlichen AuswahlkatalogsDa Sie die spezifischen Details Ihrer Anforderungen nicht kennen, empfehlen wir Ihnen, den Application Builder-Ansatz zu wählen.
Betreff: Erstellen eines benutzerfreundlichen Auswahlkatalogs @JulieSAppel ,
Sowohl das DisplayBox-Scripting als auch ApplicationBuilder haben eine Lernkurve. Ich stimme mit Jim überein, @txnelson hat der ApplicationBuilder einige Vorteile. Beispielsweise wird den Konstruktoren (Boxen) die Eigenschaftsliste angezeigt und die Hilfe ist leicht zugänglich.
Wenn Ihre Eingabeaufforderungen jedoch sequentiell oder bedingt sind, ist möglicherweise etwas mehr Skripting erforderlich als eine Reihe von Dialogfeldern. Ich kenne weder den Umfang dieser Anwendung noch Ihre JMP-Skriptkenntnisse. Für Anfänger von JSL-Skripten verweise ich auf eines der JMP-Skripten, die im JMP Scripting Guide geschrieben und unten aufgeführt sind. Für ApplicationBuilder-Neulinge empfehle ich Hilfe > Beispieldaten > button - Öffnen Sie das Beispielanwendungsverzeichnis >
Launcher mit Report.jmpappsource . Dieser Benutzeroberflächendialog ähnelt einem Plattformdialog, in dem Benutzereingaben zur aktuellen Datentabelle abgerufen werden. Auch wenn dies nicht nach Ihrem Ziel klingt, ist es eine gute Anwendung, verschiedene Konstruktoren hinzuzufügen und mit ihnen zu spielen, und die beiden Aufgaben zu demonstrieren: Benutzereingaben abrufen und einen Bericht / eine Tabelle erstellen. Viel Glück!
win = New Window( "New Window Example",
<<MODAL></MODAL>