Existe-t-il un moyen pour ma zone de saisie utilisateur d'accepter une valeur "collée" à l'aide d'un script JMP?Salut, j'ai un script qui a quelques zones de saisie utilisateur. J'étais juste en train de taper les valeurs, mais je voulais voir s'il y avait un paramètre ou quelque chose qui peut être changé sur cette zone de saisie pour qu'elle accepte une valeur qui a été copiée et collée dans cette zone? Quand j'essaye ceci, il laisse juste la case vide et n'accepte aucune valeur. J'ai joint la partie zone de saisie utilisateur de mon script au besoin. Merci d'avance pour toute contribution.
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: Y a-t-il un moyen pour ma boîte de saisie utilisateur d'accepter une valeur "collée" à l'aide d'un script JMP?Êtes-vous en train de dire que lorsque vous collez quelque chose du presse-papiers, il n'apparaît pas dans la zone d'affichage? Il devrait - tant que le type de données est correct. Vous avez des boîtes d'édition numériques - celles-ci ne peuvent prendre que des valeurs numériques, donc n'accepteront pas de valeur s'il s'agit de texte (et elles ne sont probablement pas trop satisfaites de la définition de la valeur initiale sur ".").
Re: Y a-t-il un moyen pour ma boîte de saisie utilisateur d'accepter une valeur "collée" à l'aide d'un script JMP?Je dois idem @David_Burnham . J'ai testé votre code sur une boîte Windows et tant que je collais une valeur numérique, cela fonctionnait très bien.
Re: Y a-t-il un moyen pour ma boîte de saisie utilisateur d'accepter une valeur "collée" à l'aide d'un script JMP?Merci, intéressant. Donc, je suis réellement capable de le faire si j'efface le "." et collez une valeur, puis cliquez ailleurs dans la fenêtre et la valeur apparaît. Existe-t-il un moyen de supprimer ce "." afin que vous puissiez simplement coller dans la boîte et ne pas avoir à effacer le ".". J'ai fini par tester une boîte d'édition de texte et elle n'a pas le "." là, et a accepté ma valeur numérique. Même si je supprime le paramètre "." la valeur de mon script apparaît-elle toujours là-haut?
De plus, après avoir collé la valeur, vous devez cliquer quelque part ou appuyer sur Entrée pour qu'elle s'affiche, vous ne pouvez pas simplement la faire apparaître après l'avoir collée?
Merci encore pour toute l'aide!