Incrustar scripts en un cuadro de visualización en JMP9Usamos licencias JMP9 antiguas en PCs de planta de producción y JMP13 para la mayoría de los ingenieros con un trabajo que requiere análisis de datos. Con frecuencia es útil para mí convertir un script JMP13 en algo que se ejecute en JMP9.
¿Alguien sabe / recuerda si puede adjuntar un script a la casilla de verificación para que ejecute una función cada vez que se marque una casilla? En algún momento, parece que JMP introdujo un mensaje de 'función de configuración' que uso en los scripts JMP13, pero no parece estar disponible en JMP9. Me gustaría saber si la funcionalidad no está ahí, o si el método es diferente.
Aquí hay un ejemplo del uso de 'set function' en JMP13.
panelBox_filter << Append(
cb_filter = Check Box(
filterList,
<<SET function=""> 0,
filterTr = 1,
filterTr = 0
);
fnShow( filterTr, pb_tr );
If( Contains( cb_request_sel, "Date" ) > 0,
filterDate = 1,
filterDate = 0
);
fnShow( filterDate, pb_Date );
If( Contains( cb_request_sel, "Product Type" ) > 0,
filterProdType = 1,
filterProdType = 0
);
fnShow( filterProdType, pb_ProdType );
If( Contains( cb_request_sel, "Pens" ) > 0,
filterPens = 1,
filterPens = 0
);
fnShow( filterPens, pb_pens );
)
)
)
);</SET>
¡Gracias!
Re: incrustando scripts en un cuadro de visualización en JMP9
¡Gracias Melanie y Mark! Eso era justo lo que necesitaba saber. -arrendajo
Re: incrustando scripts en un cuadro de visualización en JMP9La función de ajuste se agregó en JMP 10, por lo que JMP 9 no la reconocerá. Puedes reescribir usando Set Script. Algo como esto:
panelBox_filter << Append(
cb_filter = Check Box(
filterList,
<<SET script=""> 0,
filterTr = 1,
filterTr = 0
);
fnShow( filterTr, pb_tr );
If( Contains( cb_request_sel, "Date" ) > 0,
filterDate = 1,
filterDate = 0
);
fnShow( filterDate, pb_Date );
If( Contains( cb_request_sel, "Product Type" ) > 0,
filterProdType = 1,
filterProdType = 0
);
fnShow( filterProdType, pb_ProdType );
If( Contains( cb_request_sel, "Pens" ) > 0,
filterPens = 1,
filterPens = 0
);
fnShow( filterPens, pb_pens );
)
)
);</SET>Re: incrustando scripts en un cuadro de visualización en JMP9No tengo JMP 9 instalado, por lo que no puedo verificar esta reclamación, pero creo que si cambia la Función de ajuste Mensaje para Establecer guión y elimine los parámetros de la función, la expresión debe evaluarse cuando el usuario haga clic en una casilla de verificación.