Recibo un mensaje de error extraño al combinar un conmutador de columnas, un filtro de datos y una función de controlador de estado de fila.
El guión adjunto ofrece un ejemplo simplificado (disculpas porque todavía es bastante largo). En resumen, el guión:
- Utiliza una tabla de datos que incluye columnas con límites de especificaciones (estoy usando 'Capacidad de semiconductores' como ejemplo)
- Crea una tabla de Informe resumido de capacidad del proceso
- Añade a la tabla una salida de distribución y un conmutador de columnas.
- Ordena la mesa y vincula el conmutador de columnas a la Distribución
- Crea una función de cambio de fila para monitorear las actualizaciones de la tabla Capacidad del proceso
- Cuando el usuario selecciona una fila en la tabla, el nombre de la columna del parámetro se captura y se pasa al conmutador de columnas, que cambia las plataformas de distribución.
Esto funciona bien, hasta que la tabla de datos de origen se filtra con filas no deseadas ocultas y excluidas. La tabla de capacidad del proceso se actualiza correctamente, pero si luego selecciono un nuevo parámetro de la tabla, aparece este mensaje dos veces (o más veces):

La plataforma de distribución finalmente se actualiza. Sin embargo, si el usuario realiza más filtros, eventualmente aparece el siguiente error:

Cuando recibo esto, el controlador de estado de la fila aparece completamente desasociado de la tabla.
¡Agradecería que alguien pudiera sugerir una solución o una mejor manera de hacer lo que estoy haciendo!
Estoy usando JMP 17.2 en MacOS.