Hola, estoy buscando una forma de mostrar un valor actualizado (fecha) en la aplicación JMP. Siento que debería haber una solución simple aquí, pero estoy luchando por encontrarla.
En la imagen a continuación, configuré un filtro de tiempo para la tabla de datos cuando presiona el botón "Personalizar". Después de que el usuario ingrese el rango de datos, quiero que los cuadros numéricos bloqueados muestren los valores de fecha de inicio y finalización que se seleccionaron.

m_TimeCustomPress=Función({esto},
// Esta función se llama cuando se presiona el botón
nombre = esto << Obtener nombre del botón;
dt RAW_ALL = Abrir (/ubicación del archivo);
StartTime = Col Min (dt RAW_ALL: FECHA);
EndTime = Col Max (dt RAW_ALL: FECHA);
CustomTimeWindow = Nueva ventana ("Seleccionar marco de tiempo",
<
Cuadro de panel ("Rango de datos",
Cuadro de alineación (N Col (2),
Cuadro de texto ("Inicio"),
neb1 = Cuadro de edición de número (
Hora de inicio,
-1,
<
<
<
),
Cuadro de texto ("Fin"),
neb2 = Cuadro de edición de número (
Hora de finalización,
-1,
<
<
<
)
)
),
Cuadro de lista H(
Cuadro de botones ("OK",
HoraInicio = neb1 << Obtener;
HoraFinal = neb2 << Obtener;
//???
StartTimeDisplay = neb1 << Establecer;
EndTimeDisplay = neb2 << Establecer;
),
Cuadro de botones ("Cancelar")
)
);
Si entiendo correctamente y StartTimeDisplay es lo que está llamando al cuadro de número bloqueado, desearía modificar las líneas para:
StartTimeDisplay << set (StartTime);
EndTimeDisplay << set (EndTime);
según la sintaxis en el índice de secuencias de comandos.
