☑ nouvelle fonctionnalité intéressante
☑ pourrait aider beaucoup d’utilisateurs de Jmp !
☑ supprime quelque chose qui ressemble à un « bug »
☐ agréable à avoir
☐ personne n'en a besoin
Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
Workflow Builder est idéal pour définir un flux de travail, puis l'exécuter encore et encore.
Cela fonctionne très bien si les données d'entrée sont toujours stockées avec le même nom de fichier, comme dans la conférence Pushing the Limits of the Workflow Builder . Le flux de travail peut alors s'exécuter de manière entièrement automatique et générera toujours le même résultat.
Si l'utilisateur souhaite exécuter le même workflow avec des fichiers d'entrée différents (conduisant à des tables avec des noms différents), la référence de la table de données dans les étapes du workflow doit être modifiée en conséquence. Cela peut être fait via le gestionnaire de références et l'option Autoriser le remplacement des références :

Le sujet a été abordé lors de la session de questions-réponses de Workflow Builder ou les « premiers pas » vers le scripting .
Le problème avec cette approche - comme le souligne @brady_brady :
Un utilisateur doit s’asseoir devant l’ordinateur et doit choisir la bonne table à un moment précis pendant l’exécution du flux de travail.
C'est particulièrement ennuyeux si l'étape d'importation faisait même partie du flux de travail :
étape 1 : ouvrir la table
étape 2 : plot -> quelle table ?
Pour résoudre le problème, l'utilisateur doit ajouter du JSL personnalisé pour rendre le flux de travail entièrement automatique.
Dans Jmp 18, le Workflow Builder a fait un pas vers Workflow Manager :
Il est désormais possible d'ajouter des étapes « avancées » telles que les boucles If/Else et For Each.
Une fonctionnalité très intéressante (***)
la valeur de retour d'une étape peut être utilisée comme entrée pour une autre étape - wow !
par exemple
IMF → liste des tableaux
→ (entrée) Pour chaque

https://www.jmp.com/support/help/en/18.0/?os=win&source=application#page/jmp/example-of-a-workflow-with-a-for-each-loop.shtml#
Quelle amélioration souhaiteriez-vous voir ?
1) Veuillez rendre l'idée (***) plus conviviale en fournissant une étape avancée : Accès aux tables
L'étape peut être placée à la position 1 dans le flux de travail et doit fournir des options standard telles que :
- Pickfile() + Ouvrir()
- PickDirectory() + définir le modèle de fichier + MFI
- Tableau des données actuelles()
- Demandez à l'utilisateur MAINTENANT de choisir une table ouverte
... similaire aux options de tableau de données dans Dashboard Builder :

2) Pour CHAQUE étape (pas seulement pour chacune) - veuillez fournir une option pour spécifier la valeur d'entrée
- référence de table de données
- référence de colonne
- référence de la plateforme
....
Et il devrait y avoir une option pour sélectionner plusieurs étapes à la fois - et les lier toutes à une entrée de table Access .
2 b) Restez fidèle à l'approche avec le gestionnaire de références - et en plus de la possibilité de demander une référence de table :

il devrait y avoir une option pour sélectionner (la valeur de retour de l'une des) étapes de la ou des tables d'accès .
Pourquoi cette idée est-elle importante ?
Workflow Builder a un grand potentiel, en particulier pour les utilisateurs qui ne souhaitent pas apprendre JSL.
Mais dès que le nom de la table d'entrée change, l'utilisateur doit choisir entre un JSL personnalisé et des questions ennuyeuses sur la table de données à utiliser.
Grâce à l’amélioration proposée, le problème peut être résolu.
plus de souhaits de 
For Each dans Jmp 18 possède certaines des fonctionnalités décrites ici.