☑ nueva característica interesante
☑ ¡Podría ayudar a muchos usuarios de Jmp!
☑ elimina algo que parece un "error"
☐ Es bueno tenerlo
☐ nadie lo necesita
¿Qué inspiró esta solicitud de lista de deseos?
Workflow Builder es una excelente opción para definir un flujo de trabajo y luego ejecutarlo una y otra vez.
Funciona de manera muy fluida si los datos de entrada siempre se almacenan con el mismo nombre de archivo, como en la charla Cómo superar los límites del generador de flujos de trabajo . De esta manera, el flujo de trabajo puede ejecutarse de manera totalmente automática y siempre generará el mismo resultado.
Si el usuario desea ejecutar el mismo flujo de trabajo con distintos archivos de entrada (lo que genera tablas con nombres diferentes), la referencia de la tabla de datos en los pasos del flujo de trabajo debe modificarse 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 los "pequeños pasos" en la creación de scripts .
El problema con este enfoque, como lo destacó @brady_brady :
Un usuario tiene que 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 incluso parte del flujo de trabajo:
Paso 1: abrir la mesa
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, el generador de flujo de trabajo dio un paso hacia el administrador de flujo de trabajo:
Ahora es posible agregar pasos "avanzados" como bucles If/Else y For Each.
Una característica muy interesante (***)
El valor de retorno de un paso se puede usar como entrada para otro paso: ¡guau!
p.ej
IMF → lista de tablas
→ (entrada) Para cada

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: Tabla(s) de acceso
El paso se puede colocar en la posición 1 en el flujo de trabajo y debe proporcionar opciones estándar como:
- Seleccionar archivo() + Abrir()
- PickDirectory() + definir patrón de archivo + MFI
- Tabla de datos actual()
- Pídele al usuario AHORA que elija una mesa abierta
... similar a las opciones de Tabla de datos en el Generador de paneles:

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 una tabla de Access .
2 b) Mantener el enfoque con el gestor de referencias -y además de la opción de pedir una referencia de mesa-:

Debería haber una opción para elegir (el valor de retorno de uno de) los pasos de la (s) tabla(s) de Access .
¿Por qué es importante esta idea?
Workflow Builder tiene un gran potencial, especialmente para los usuarios que no quieren aprender JSL.
Pero tan pronto como cambia el nombre de la tabla de entrada, el usuario tiene que elegir entre JSL personalizado y preguntas molestas sobre qué tabla de datos utilizar.
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í.