Création d'un catalogue de sélection et de choix convivialSalut,
J'ai travaillé sur un script pour faciliter le flux de données (reformatage, restructuration, calculs, etc.) pour un grand groupe de scientifiques en leur fournissant les résultats spécifiques dont ils ont besoin. Le défi est maintenant qu'en raison des prérequis utilisateur très différents, j'ai besoin que ce script soit:
1) très convivial
2) capable de saisir les informations des utilisateurs sur certaines variables prédéfinies (par exemple, l'utilisateur insère une certaine date et heure) à partir d'une liste ou d'un calendrier, etc. qui seront ensuite renseignés dans l'ensemble de données et utilisés dans le script.
Donc ma question est maintenant quelle est la meilleure façon de le faire? Boîtes d'affichage? Constructeur d'applications?
Ou quelque chose de complètement différent?
Frère Julie
Re: Création d'un catalogue de sélection et de choix convivialJe laisserai d'autres experts plus qualifiés répondre aux questions sur les approches de script ou d'Application Builder qui vous aideront. Je veux juste dire que JMP lui-même est conçu pour être convivial et offre de nombreuses capacités interactives puissantes. Je suppose donc que je dis qu'une formation sur la façon d'utiliser généralement JMP pourrait grandement contribuer à réduire les exigences imposées à votre solution. Je ne veux pas dire que l'apprentissage de JMP est la seule réponse complète. Cela pourrait aider beaucoup.
Re: Création d'un catalogue de sélection et de choix convivialNe connaissant pas les détails spécifiques de vos besoins, je vous suggère d'adopter l'approche Application Builder.
Re: Création d'un catalogue de sélection et de choix convivial @JulieSAppel ,
Les scripts DisplayBox et ApplicationBuilder ont tous deux une courbe d'apprentissage. Je suis d'accord avec jim, @txnelson , qu'ApplicationBuilder présente certains avantages. par exemple, les constructeurs (boîtes) ont la liste des propriétés affichée et une aide facilement accessible.
Cependant, si vos invites sont séquentielles ou conditionnelles, cela peut prendre un peu plus de scripts qu'une série de boîtes de dialogue. Je ne connais pas la portée de cette application ni votre connaissance des scripts JMP. Pour les scripteurs JSL novices, je pointe vers l'un des scripts JMP écrits dans le Guide de script JMP et répertoriés ci-dessous. Pour les novices ApplicationBuilder, je suggère Aidez-moi > Exemples de données bouton> - Ouvrir un exemple de répertoire d'applications >
Lanceur avec Report.jmpappsource . Cette boîte de dialogue d'interface utilisateur est similaire à une boîte de dialogue de plate-forme, obtenant une entrée utilisateur concernant le tableau de données actuel. Même si cela ne ressemble pas à votre objectif, c'est une bonne application pour essayer d'ajouter différents constructeurs et de jouer avec eux et illustre les deux tâches: obtenir l'entrée utilisateur (UI) et générer un rapport / tableau. Bonne chance!
win = New Window( "New Window Example",
<<MODAL></MODAL>