Creazione di un pick-up intuitivo e scegli il catalogoCiao,
Ho lavorato su uno script per facilitare il flusso di dati (riformattazione, ristrutturazione, calcoli ecc.) Per un folto gruppo di scienziati che fornisce loro i risultati specifici di cui hanno bisogno. La sfida è ora che, a causa dei prerequisiti utente molto diversi, ho bisogno che questo script sia:
1) molto user friendly
2) in grado di ricevere input dagli utenti su determinate variabili predefinite (ad es. L'utente inserisce una certa data e ora) da un elenco o calendario ecc. Che verranno quindi popolati nel set di dati e utilizzati nello script.
Quindi la mia domanda è ora qual è il modo migliore per farlo? Scatole espositive? Generatore di applicazioni?
O qualcosa di completamente diverso?
Fr. Julie
Ri: Creazione di un pick-up intuitivo e scegli il catalogoLascerò che altri esperti più qualificati rispondano alle domande sugli script o sugli approcci di Application Builder che ti aiuteranno. Voglio solo dire che JMP stesso è progettato per essere facile da usare e offre molte potenti funzionalità interattive. Quindi immagino di dire che un po 'di formazione su come usare JMP in generale potrebbe fare molto per ridurre le richieste poste alla tua soluzione. Non intendo dire che l'apprendimento di JMP sia l'unica risposta completa. Potrebbe essere di grande aiuto.
Ri: Creazione di un pick-up intuitivo e scegli il catalogoNon conoscendo i dettagli specifici delle vostre esigenze, suggerirei di adottare l'approccio Application Builder.
Ri: Creazione di un pick-up intuitivo e scegli il catalogo @JulieSAppel ,
Sia lo script DisplayBox che ApplicationBuilder hanno una curva di apprendimento. Sono d'accordo con Jim, @txnelson , che ApplicationBuilder presenta alcuni vantaggi. ad esempio i costruttori (caselle) hanno l'elenco delle proprietà visualizzato e un aiuto facilmente accessibile.
Tuttavia, se i prompt sono sequenziali o condizionali, potrebbero essere necessari alcuni script in più rispetto a una serie di finestre di dialogo. Non conosco l'ambito di questa applicazione né le tue conoscenze di scripting JMP. Per i programmatori JSL principianti, indico uno degli script JMP scritti nella Guida agli script JMP, ed elencati di seguito. Per i principianti di ApplicationBuilder, suggerisco Aiuto > Dati di esempio > pulsante - Apri la directory delle applicazioni di esempio >
Launcher With Report.jmpappsource . Questa finestra di dialogo dell'interfaccia utente è simile a una finestra di dialogo della piattaforma e ottiene l'input dell'utente per quanto riguarda la tabella di dati corrente. Anche se questo non sembra il tuo obiettivo, è una buona applicazione provare ad aggiungere diversi costruttori e giocare con loro e dimostra le due attività: ottenere l'input dell'utente (UI) e generare un rapporto / tabella. In bocca al lupo!
win = New Window( "New Window Example",
<<MODAL></MODAL>