Tasker Para hablar de todo lo relacionado con la aplicación tasker

Respuesta
 
Herramientas
  #1  
Viejo 15/05/19, 12:31:40
Array

[xs_avatar]
ea8rx ea8rx no está en línea
Usuario muy activo
 
Fecha de registro: may 2011
Localización: Las Palmas de G.C.
Mensajes: 5,416
Modelo de smartphone: Pixel 8A, Samsung Galaxy Tab A7
Tu operador: Movistar
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?
Responder Con Cita


  #2  
Viejo 16/05/19, 00:24:51
Array

[xs_avatar]
WillyWeb WillyWeb está en línea ahora
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
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.

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.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
  #3  
Viejo 16/05/19, 01:41:37
Array

[xs_avatar]
ea8rx ea8rx no está en línea
Usuario muy activo
 
Fecha de registro: may 2011
Localización: Las Palmas de G.C.
Mensajes: 5,416
Modelo de smartphone: Pixel 8A, Samsung Galaxy Tab A7
Tu operador: Movistar
En el caso del comando "prompt" de JavaScript pasa exactamente lo mismo. Probaré lo que me has explicado y ya te diré. Gracias.
Responder Con Cita
  #4  
Viejo 16/05/19, 09:50:10
Array

[xs_avatar]
WillyWeb WillyWeb está en línea ahora
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por ea8rx Ver Mensaje
En el caso del comando "prompt" de JavaScript pasa exactamente lo mismo...
Pues eso tampoco debería pasar.

¿Lo usas así?

https://www.anerbarrena.com/javascript-prompt-js-5509
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
  #5  
Viejo 16/05/19, 14:26:07
Array

[xs_avatar]
ea8rx ea8rx no está en línea
Usuario muy activo
 
Fecha de registro: may 2011
Localización: Las Palmas de G.C.
Mensajes: 5,416
Modelo de smartphone: Pixel 8A, Samsung Galaxy Tab A7
Tu operador: Movistar
 Cita: Originalmente Escrito por WillyWeb Ver Mensaje
Pues eso tampoco debería pasar.

¿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.
Responder Con Cita
  #6  
Viejo 16/05/19, 18:15:19
Array

[xs_avatar]
WillyWeb WillyWeb está en línea ahora
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por ea8rx Ver Mensaje
... ¿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/doc.../Window/prompt

Podrías hacerlo en HTML usando una etiqueta de este tipo...

<input type="number">

https://www.w3schools.com/tags/att_input_type.asp

https://www.w3schools.com/html/html_...nput_types.asp
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)

Última edición por WillyWeb Día 16/05/19 a las 18:18:01.
Responder Con Cita
  #7  
Viejo 17/05/19, 11:36:21
Array

[xs_avatar]
ea8rx ea8rx no está en línea
Usuario muy activo
 
Fecha de registro: may 2011
Localización: Las Palmas de G.C.
Mensajes: 5,416
Modelo de smartphone: Pixel 8A, Samsung Galaxy Tab A7
Tu operador: Movistar
Gracias por toda la información aunque ahora toca asimilarla y decidir el uso de unas u otras según convenga.
Un saludo.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 00:18:20 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /