Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 15/05/19, 12:31:40
Avatar de ea8rx
ea8rx ea8rx no está en línea
Usuario muy activo
Mensajes: 5,416
 
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
Mencionado: 33 comentarios
Tagged: 2 hilos
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
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
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.
Responder Con Cita
  #3  
Viejo 16/05/19, 01:41:37
Avatar de ea8rx
ea8rx ea8rx no está en línea
Usuario muy activo
Mensajes: 5,416
 
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
Mencionado: 33 comentarios
Tagged: 2 hilos
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
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
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
Responder Con Cita
  #5  
Viejo 16/05/19, 14:26:07
Avatar de ea8rx
ea8rx ea8rx no está en línea
Usuario muy activo
Mensajes: 5,416
 
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
Mencionado: 33 comentarios
Tagged: 2 hilos
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
Avatar de WillyWeb
WillyWeb WillyWeb no está en línea
Usuario muy activo
Mensajes: 2,067
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Versión de ROM: OxygenOS 9.0.6 | MIUI 12.5.1
Versión de Radio: Stock
Tu operador: Vodafone
Mencionado: 75 comentarios
Tagged: 3 hilos
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

Ú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
Avatar de ea8rx
ea8rx ea8rx no está en línea
Usuario muy activo
Mensajes: 5,416
 
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
Mencionado: 33 comentarios
Tagged: 2 hilos
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   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 20:34:44 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007