Salut,
Je crée une application JMP qui ouvrirait un classeur xlsx, chargerait des feuilles individuelles dans des tables de données en arrière-plan et lierait les tables de données aux boutons de script JSL de création de graphes dans l'application JMP.
Existe-t-il un moyen de créer une zone de saisie de sélection de fichiers dans JMP Application Builder, où l'utilisateur peut parcourir et sélectionner le classeur xlsx à partir de l'application ?
Certainement.Créez simplement une boîte à boutons et donnez-lui un script qui effectue un choix de fichier. Ici, j'ai juste une boîte à boutons et une zone de texte vide nommée "file_path_text".Pour le script de la boîte à boutons, je tape simplement "On Select".
Puis dans la fenêtre de script, je définis On Select comme ceci :

On Select = expr(
file_path = Pick File(
"Select Excel File",
"$DOCUMENTS",
{"Excel|xls;xlsx"}
);
file_path_text << Set Text(file_path)
);
Lorsque vous l'exécutez, vous devriez voir votre fichier sélectionné imprimé dans la zone de texte précédemment vide indiquant le chemin de votre fichier précédemment sélectionné.Utilisez "dt = open(file_path)" pour ouvrir le fichier sélectionné lorsque votre script est prêt à commencer à travailler avec le fichier sélectionné.