Bueno, creo que he dado con parte del "intringulis" de la Rueda.
Pienso que quieres que en el desplegable de la rueda te aparezcan las 6 posibles condiciones (el texto, no la variables) que és la opción "elegante" y limpia.
Supongamos que los nombres de estas condiciones son: Caso de lluvia floja, Caso de lluvia normal, Caso de lluvia intensa, Caso de nevada, Caso de granizo, Caso salvese quien pueda.
(Estos textos seran los que se mostraran al desplegar la Rueda)
Pasos:
1.- Creas una matriz (variable %Casos) con estas 6 cadenas de texto utilizando de separador p.e. el signo de admiración "!":
Variable > Establecer variable > Variable: %Casos Texto: Caso de lluvia floja!Caso de lluvia normal!Caso de lluvia intensa!Caso de nevada!Caso de granizo!Caso salvese quien pueda (ojo, sin acabar en !)
Recuerda: Esta será la matriz que se va a mostrar en el desplegable Rueda.
2.- Creas otra matriz (variable %Pares) que contenga los 6 pares de valores correspondientes a los 6 casos separados p.e. otra vez con "!" y los dos elementos de cada par con ";":
Variable > Establecer variable > Variable: %Valores Texto: par1.a;par1.b!par2.a;par2.b!par3.a;par3.b!.... !par6.a;par6.b
Así los valores de matriz %Pares al utilizar la acción Separar variable utilizando el separador ! serán las siguientes matrices-hija:
%Pares(1)=par1.a;par1.b
%Pares(2)=par2.a;par2.b
..........
€Pares(6)=par6.a;par6.b
Luego, utilizando Separar Variable a una de las matrices-hija %Pares(indice), utilizando el separador ; tendras las matrices-nieta que contendrán cada una el par de valores numéricos que, a la postre és lo que necesitas.
Ahora viene lo "misterioso" del asunto y con lo que me he estado peleando un buen rato: COMO O DE DONDE OBTENGO EL VALOR "indice"? Es decir, como recupero el valor del item seleccionado en el desplegable?
Vamos a verlo:
Abre Tasker, luego, en Escenas, abre la escena que contiene la RUEDA. Clica encima y se abre la ventana de edición. En ITEM SELECT añade una acción Variable > Establecer variable. Como nombre puedes poner %Valores y en la selección de variable eliges el símbolo de la etiqueta. Al principio eliges la variable %Pares, luego con el teclado escribes un "(" vuelves a la etiqueta y entre las variables locales del principio, seleccionas %tap_index. Quedará escrito así: %Pares(%tap_index). Aquí está el secreto: esta variable local guarda el índice seleccionado en el desplegable! Lo que has hecho, pues, és asignar a %Valores el %Pares(indice) que le corresponde al caso seleccionado en la Rueda ...
Lo que sigue ya no tiene secreto. Los valores de los dos coeficientes que necesitas para operar los obtendrás utilizando de nuevo la acción Separar Variable sobre %Valores con el separador ;
Espero que te funcione! y Buen fin de semana.