Poblar Una Lista De Selección Desde Una Tabla Dinámica
Poblar una Lista de Selección desde una Tabla Dinámica
Screen 1
En este ejemplo se muestra como se puede llenar la propiedad
ElementosDesdeCadena de la Lista de selección, con los valores almacenados en una Tabla Dinámica. La ventaja
de hacer esto radica en que se puede hacer modificaciones continuas en las opciones de la lista de selección sin necesidad de volver a generar el archivo .apk de nuestra
aplicación.
También se muestra como se puede abrir una Screen2 con paso de parámetros, en este
caso, una lista con las URLs y IDs de las tablas Pedido, Pizza y Bebida.
Definición de variables
El primer paso requiere que se creen las tablas dinámicas necesarias para almacenar lo
que se requiera. Se puede observar que se han creado variables para las URLs y IDs de la tabla Pedido, Pizza y Bebida. También se crea una variable
LISTA_TABLAS
para
almacenar la lista que se pasa como parámetro al Screen2.
Igualmente se crea la variable que almacenará la lista de Pizzas desde la Tabla Dinámica
Inicialización del Screen1
Para poder tener acceso a cada Tabla Dinámica se inicializa la propiedad
ClaveAPI
de cada componente FusionTables, con la clave API que hemos adquirido previamente.
Luego creamos la una lista con una Dinámica para obtener acceso a ella. Observar cómo
se crea la lista
LISTA_TABLAS con las variables definidas anteriormente. Esta lista se
puede pasar como valor (parámetro) al Screen 2.
Luego se llama al procedimiento
Lista_Pizzas
que es el encargado de recuperar (GetRows) los registros (filas) de la tabla dinámica Pizza.
Apertura del Screen 2 usando un Cuadro de Verificación
Observar cómo se abre el Screen2 (Tablas) con el parámetro
LISTA_TABLAS
que contiene todas las URLs y IDs de las tablas. En este caso usamos un Cuadro de
Verificación para hacer la apertura del Screen2, pero se puede hacer con un botón u otro
componente. ...
Regístrate para leer el documento completo.