Cómo utilizar la variable seleccionada en la ruta de extracción de datos del cuadro combinadoHola,
Soy bastante nuevo en JMP, obtuve un script con cuadro combinado y tengo la intención de usar el carácter seleccionado para insertarlo en la ruta de datos extracción, cualquier sugerencia bienvenida.
Gracias
Nombres predeterminados aquí (1);
Símbolos claros ();
Globales claros ();
Ventana nueva ("Prueba de cuadro combinado",
<< Modal,
Cuadro de panel ("Seleccione un intervalo de fechas",
Cuadro de alineación (N Col (1),
cuadro de texto ("ID de DCOP"),
dc_cb = Cuadro combinado ({"CED15_10", "CDM45.10", "CRL02.05", "CEM11.05", "CEM09.18", "CBI07.01"}, dc_cb << GetSelected (), << Establecer ancho (20)),
,
),
Cuadro de lista H (
Cuadro de botones ("Aceptar",
<< Establecer función (
Función ({self},
dcop_id = dc_cb << Obtener;
)
)
),
Cuadro de botones ("Cancelar")
),
),
);
dt_control = Abierto (
"\\ S: datos \ ENG_" || dcop_id || ".CSV"
ScriptingRe: Cómo usar la variable seleccionada en el cuadro combinado en la ruta de extracción de datosEl mensaje Obtener devuelve un número entero del cuadro combinado, creo que en su lugar desea Obtener texto.Vea este script actualizado:
Names Default To Here( 1 );
New Window( "Combo box test",
<< Modal,
Panel Box( "Select a Date Range",
Lineup Box( N Col( 1 ),
Text Box( "DCOP ID" ),
dc_cb = Combo Box(
{"CED15_10", "CDM45.10", "CRL02.05", "CEM11.05", "CEM09.18", "CBI07.01"},
dc_cb << GetSelected(),
<< Set Width( 20 )
)
),
H List Box(
Button Box( "OK",
<<SET function=""></SET>
Consulte el índice de secuencias de comandos para ver más detalles sobre esos mensajes.

Re: Cómo usar la variable seleccionada en el cuadro combinado en la ruta de extracción de datosDulce, funciona bien.
Cualquier posibilidad de que pueda usar el cuadro combinado y obtener el resultado como un número ?
Names Default To Here( 1 );
New Window( "Combo box test",
<< Modal,
Panel Box( "Select a Date Range",
Lineup Box( N Col( 1 ),
Text Box( "DCOP ID" ),
dc_cb = Combo Box(
{"10", "20", "30"},
dc_cb << GetSelected(),
<< Set Width( 20 )
)
),
H List Box(
Button Box( "OK",
<<SET function=""></SET>Re: Cómo usar la variable seleccionada en el cuadro combinado en la ruta de extracción de datosTodo lo que necesita hacer es usar la función Num () para convertir la cadena de caracteres a numérica.Además, debe utilizar el mensaje Obtener seleccionado, no el mensaje Obtener.Get Selected devuelve el valor, mientras que Get devuelve el número de índice.
Consulte el Índice de secuencias de comandos para ver la definición de los mensajes disponibles para el cuadro combinado ().
dcop_id = Num( dc_cb << Get Selected ) ;
Le sugiero que se tome el tiempo de leer la Guía de secuencias de comandos que se encuentra en la Biblioteca de documentación de JMP, en el Menú de ayuda.Realmente le proporcionará los antecedentes que harán que su aventura en JSL sea una tarea mucho más fácil.
Re: Cómo usar la variable seleccionada en el cuadro combinado en la ruta de extracción de datosMuchas gracias, eso funciona perfectamente, servirá.
Gracias de nuevo