Ver la Versión Completa : Consulta variable
¿Cómo se puede controlar la variable cuando se pulsa la X (cancelar) en la entrada de datos de la acción "Consulta de Variable" para que no se detenga la tarea?
WillyWeb
16/05/19, 00:24:51
He probado unas cuantas cosas y no he conseguido que la X de la escena "Consulta de Variable" no detenga la tarea desde la que se invoca. Creo que eso no funciona como debe. :pensando:
Solamente he encontrado una forma de "evitar" el problema:
-Crea una tarea que se llame "Consulta de Variable" (el nombre es lo de menos).
-Pon en esa tarea la acción "Consulta de Variable" y una acción "Devolver" con la variable consultada *.
Ahora, en la tarea principal cambia la acción de consulta por una acción "Realizar tarea" ** que llame a esa tarea que has creado antes. No te olvides de poner una variable que reciba el resultado de la consulta. Esa variable tendrá valor si has escrito algo y pulsado en "Accept" y estará sin definir en cualquier otro caso.
* Usa un nombre de variable local que no estés usando para nada (por ejemplo %parcheparacdv).
** Recuerda que puedes usar los parámetros de "Realizar tarea" para pasar el título, el valor por defecto o cualquier otra cosa que necesites. De esa forma la misma tarea te servirá para distintos casos.
En el caso del comando "prompt" de JavaScript pasa exactamente lo mismo. Probaré lo que me has explicado y ya te diré. Gracias.
WillyWeb
16/05/19, 09:50:10
En el caso del comando "prompt" de JavaScript pasa exactamente lo mismo...
Pues eso tampoco debería pasar. :oh:
¿Lo usas así?
https://www.anerbarrena.com/javascript-prompt-js-5509/
Pues eso tampoco debería pasar. :oh:
¿Lo usas así?
https://www.anerbarrena.com/javascript-prompt-js-5509/
Ha funcionado perfecto. Mi problema es que no consideraba "null", sólo las dobles comillas... y aprovechando ¿cómo se podría hacer para que se abriera el teclado numérico cuando se meten sólo números con el prompt? Gracias por tu ayuda.
WillyWeb
16/05/19, 18:15:19
... ¿cómo se podría hacer para que se abriera el teclado numérico cuando se meten sólo números con el prompt?
Parece que "prompt" no permite hacer eso.
https://www.w3schools.com/jsref/met_win_prompt.asp
https://developer.mozilla.org/es/docs/Web/API/Window/prompt
Podrías hacerlo en HTML usando una etiqueta de este tipo... :pensando:
<input type="number">
https://www.w3schools.com/tags/att_input_type.asp
https://www.w3schools.com/html/html_form_input_types.asp
Gracias por toda la información aunque ahora toca asimilarla y decidir el uso de unas u otras según convenga.
Un saludo.
vBulletin® v3.8.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.