☑ nueva característica interesante
☑ ¡podría ayudar a muchos usuarios de Jmp!
☑ elimina algo que parece un "error"
☐ bueno tener
☐ nadie lo necesita
¿Qué inspiró esta solicitud de lista de deseos?
Workflow Builder es excelente para definir un flujo de trabajo y luego ejecutarlo una y otra vez.
Funciona muy bien si los datos de entrada siempre se almacenan con el mismo nombre de archivo. Entonces el flujo de trabajo puede ejecutarse de forma totalmente automática y siempre generará el mismo resultado.
Si el usuario desea ejecutar el mismo flujo de trabajo con diferentes archivos de entrada (lo que lleva a tablas con nombres diferentes), la referencia de la tabla de datos en los pasos del flujo de trabajo debe cambiarse en consecuencia. Esto se puede hacer a través del Administrador de referencias y la opción Permitir reemplazo de referencias :

El tema se discutió en la sesión de preguntas y respuestas de Workflow Builder o en los "pequeños pasos" en Scripting .
El problema con este enfoque, como lo destaca @brady_brady :
El usuario debe sentarse frente a la computadora y elegir la mesa correcta en un momento específico durante la ejecución del flujo de trabajo.
Esto es especialmente molesto si el paso de importación fue siquiera parte del flujo de trabajo:
paso 1: mesa abierta
paso 2: trazar -> ¿qué tabla?
Para solucionar el problema, el usuario debe agregar algún JSL personalizado para que el flujo de trabajo sea completamente automático.
En Jmp 18, Workflow Builder dio un paso hacia Workflow Manager:
Ahora es posible agregar pasos "avanzados" como If/Else y For Each Loops.
Una característica muy buena (***)
el valor de retorno de un paso se puede utilizar como entrada para otro paso. ¡Guau!
p.ej
IMF → lista de tablas
→ (entrada) para cada uno

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#
¿Cuál es la mejora que le gustaría ver?
1) Haga que la idea (***) sea más fácil de usar proporcionando un Paso avanzado: Acceder a la(s) tabla(s)
El paso se puede colocar en la posición 1 del flujo de trabajo y debe proporcionar opciones estándar como:
- Seleccionar archivo() + Abrir()
- PickDirectory() + definir patrón de archivo + MFI
- Tabla de datos actuales()
- Pídale al usuario AHORA que elija una mesa abierta
... similar a las opciones de la tabla de datos en Dashboard Builder:

2) Para CADA paso (no solo para cada uno): proporcione una opción para especificar el valor de entrada
- referencia de la tabla de datos
- referencia de columna
- referencia de plataforma
....
Y debería haber una opción para seleccionar varios pasos a la vez y vincularlos todos a una entrada de Tabla de acceso .
2 b) Siga el enfoque con el administrador de referencias, y además de la opción de solicitar una referencia de tabla:

Debería haber una opción para elegir (el valor de retorno de uno de) los pasos de la (s) tabla(s) de acceso .
¿Por qué es importante esta idea?
Workflow Builder tiene un gran potencial, especialmente para usuarios que no quieren aprender JSL.
Pero tan pronto como el nombre de la tabla de entrada cambia, el usuario tiene que elegir entre JSL personalizado y preguntas molestas sobre qué tabla de datos usar.
Con la mejora propuesta se puede solucionar el problema.
más deseos de 
For Each en Jmp 18 tiene algunas de las características que se describen aquí.