☑ 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. 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 différents fichiers d'entrée (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 des « petits pas » vers Scripting .
Le problème avec cette approche - comme le souligne @brady_brady :
Un utilisateur doit s'asseoir devant l'ordinateur et choisir la bonne table à un moment précis de l'exécution du workflow.
Ceci est particulièrement ennuyeux si l'étape d'importation faisait même partie du flux de travail :
étape 1 : ouvrir la table
étape 2 : tracer -> 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" comme If/Else et For Each Loops.
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 est l’amélioration que vous souhaiteriez voir ?
1) Veuillez rendre l'idée (***) plus conviviale en fournissant une étape avancée : accéder 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 de données actuel ()
- Demandez à l'utilisateur MAINTENANT de choisir une table ouverte
... similaire aux options de table 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 permettant de sélectionner plusieurs étapes à la fois - et de les lier toutes à une ou plusieurs entrées de table(s) d'accès .
2 b) S'en tenir à la démarche 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 choisir (la valeur de retour de l'une des) étapes d'accès aux tables .
Pourquoi cette idée est-elle importante ?
Workflow Builder a un grand potentiel, notamment pour les utilisateurs qui ne souhaitent pas apprendre le 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, quelle table de données utiliser.
Avec l'amélioration proposée, le problème peut être résolu.
plus de vœux de 