Re: detectar el error de "columna faltante" y proporcionar un menú de selección - Estado cambiado a: Reconocido@hogi - ¡Gracias por su sugerencia! Hemos capturado su solicitud y la tomaremos en consideración.
Re: detectar el error "columna faltante" y proporcionar un menú de selecciónacabo de ver en @Florian_Vogt 's JMP17 presentación introductoria que el nuevo Generador de flujos de trabajo capturas Error de "columna faltante" y muestra una ventana para seleccionar una columna de reemplazo.
maravilloso 
cavar más profundo:
Workflow Builder recuerda el enlace entre el nombre de la columna original y la columna de reemplazo, pero NO cambia el código JSL, ¿verdad?

a) ¿Podría agregar un botón para aplicar el reemplazo solo una vez y no guardarlo para el futuro?
b) ¿Podría agregar un botón para habilitar la corrección automática del código? (como una opción en la ventana que solicita al usuario una columna de reemplazo, o como una función en el Administrador de referencias)
c) en el momento en que la existencia de una regla de reemplazo "anula" el enlace a la columna real. Tal vez tenga sentido agregar una opción: ¿Usar la regla de reemplazo solo si falta la columna original?
Lo más importante
- ¿Podría habilitar esta función también para la ejecución estándar del código JSL? 

Re: detectar el error "columna faltante" y proporcionar un menú de selecciónPor supuesto, será difícil para la corrección automática corregir cada línea de código que uno pueda imaginar.
Pero que tal:
primero capture todas las líneas de código que "llaman" a la columna faltante, luego, para cada una de esas líneas, corrija casos como estos automáticamente:
:missingcolumn;
column(dt,missingcolumname);
As Column(dt,missingcolumname);
o deja un comentario donde falló la corrección automática:
columnname_part1="heig";
columnname_part2="ht";
Parse( ":" || columnname_part1 || columnname_part1) // auto-correction failed: missing column: ":height", replacement column: ":height_new"
Re: detectar el error "columna faltante" y proporcionar un menú de selección@Jonas_Rinne
Re: detectar el error de "columna faltante" y proporcionar un menú de selección - Estado cambiado a: InvestigandoRe: detectar el error "columna faltante" y proporcionar un menú de selecciónMaravilloso, suena bien.
Te deseo todo el éxito 
Re: detectar el error "columna faltante" y proporcionar un menú de selecciónContinuaremos investigando esto.Es un problema un poco complejo de abordar, por lo que si podemos encontrar una manera de abordarlo, lo haremos.
Detecta el error "columna faltante" y proporciona un menú de selección☑ nueva característica interesante
☑ ¡podría ayudar a muchos usuarios!
☐ elimina un "error"
☐ Es bueno tenerlo
☐ nadie lo necesita
#miTop10_2022
Si un usuario cambia el nombre de una columna, las referencias a la columna en los scripts de tabla se corrigen (a veces) automáticamente, pero las referencias en los scripts de usuario lamentablemente no: Column() vs As Column() vs datable:column vs dt:As name("column")
Por lo tanto, los cambios de nombre de columnas son muy peligrosos: siempre existe el riesgo de que un código jsl deje de funcionar después del cambio, como se ilustra en el siguiente ejemplo.
JMP detecta que se solicita una columna no existente y genera un error:

Mi deseo:
En lugar de generar un error, JMP podría abrir una ventana y proporcionar una lista de nombres de columnas .
Luego, el usuario puede seleccionar una columna de reemplazo .
También debería haber un cuadro de alternancia que permita al usuario decidir si el código J SL debe ajustarse automáticamente con el nuevo nombre de columna.
El nuevo comportamiento se puede habilitar o deshabilitar en el menú de preferencias para que los usuarios que están acostumbrados al mensaje de error aún tengan la opción de recibirlo.
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.JMP");
Data Table( "Big Class" ):age << Set Name( "age_" );
s = dt << runScript("Distribution"); // column names automatcally adjusted
wait(2);
s = dt << runScript("Set Age Value Labels"); // this script throws an error
Más deseos enviados por 
Modelado estadístico avanzadoAutomatización y scriptingAnálisis y modelado de datos básicosInvestigación de mercado y consumoOrganización de contenidoAcceso a datosCombinación y limpieza de datosExploración y visualización de datosDiseño de experimentosPersonalización masivaModelado predictivo y aprendizaje automáticoIngeniería de Calidad y ProcesosAnálisis de confiabilidadCompartir y comunicar resultadosRe: Detectar el error "columna faltante" y proporcionar un menú de selección - Estado cambiado a: ReconocidoRe: detectar el error "columna faltante" y proporcionar un menú de selecciónMuchas gracias, hará que JMP sea mucho más cómodo.:)