¿Hay alguna forma de que mi cuadro de entrada de usuario acepte un valor "pegado" mediante un script JMP?Hola, tengo un script que tiene un par de cuadros de entrada de usuario. Había estado escribiendo los valores, pero quería ver si había una configuración o algo que se pueda cambiar en ese cuadro de entrada para que acepte un valor que se ha copiado y pegado en ese cuadro. Cuando intento esto, simplemente deja el cuadro en blanco y no acepta un valor. He adjuntado la parte del cuadro de entrada del usuario de mi script según sea necesario. Gracias por adelantado por cualquier contribución.
Clear Symbols();
Names Default To Here( 1 );
framex_value = "";
lotid_value = "";
w = New Window( "Requested Information", // opens a window with a title and this content...
<<RETURN result=""></RETURN>
ScriptingRe: ¿Hay alguna forma de que mi cuadro de entrada de usuario acepte un valor "pegado" usando un script JMP?¿Estás diciendo que cuando pegas algo del portapapeles, no aparece en el cuadro de visualización? Debería, siempre que el tipo de datos sea correcto. Tiene cuadros de edición de números: estos solo pueden tomar valores numéricos, por lo que no aceptarán un valor si es texto (y probablemente no estén muy contentos con que establezca el valor inicial en ".").
Re: ¿Hay alguna forma de que mi cuadro de entrada de usuario acepte un valor "pegado" usando un script JMP?Tengo que ídem @David_Burnham . Probé su código en una caja de Windows y siempre que estuviera pegando un valor numérico, funcionó muy bien.
Re: ¿Hay alguna manera de que mi cuadro de entrada de usuario acepte un valor "pegado" usando un script JMP?Gracias, interesante. De modo que puedo hacerlo si elimino el "." y pegue un valor, luego haga clic en otro lugar de la ventana y aparecerá el valor. ¿Hay alguna forma de eliminar ese "." para que pueda pegar en el cuadro y no tener que borrar el ".". Terminé probando un cuadro de edición de texto y no tiene el "." allí, y acepté mi valor numérico. Incluso si elimino la configuración de ese "." valor de mi secuencia de comandos todavía se muestra allí?
Además, después de pegar el valor, debe hacer clic en algún lugar o presionar enter para que aparezca, ¿no puede hacer que aparezca después de pegarlo?
¡Gracias de nuevo por toda la ayuda!