Crear menú principal en Appsheet

Crear menú principal en Appsheet. Primero vamos a crear las tablas en google sheets y las vamos a guardar en google drive. Como se trata de una app para gestionar una clínica dental hemos creado las tablas pacientes, doctores, expedientes, intervenciones y facturas cada una con sus respectivos campos. Además hemos creado una tabla especial llamada MENU que vamos a utilizar para crear el menu principal de la App que nos va a permitir acceder a cada uno de los formularios pinchando en un icono.

PINCHA AQUI PARA ACCEDER AL VIDEO

menú principal Appsheet con iconos, behavior, LINKTOVIEW

Revisar y configurar los datos y las vistas

Una vez creada las tablas vamos a la web de AppSheet, creamos la App y la vinculamos con las tablas creadas en google drive. Ahora es el momento de añadir las tablas a la app y configurar los tipos de datos en función de lo que necesitemos. Incluyendo los campo con función uniqueid o tipo enum o enum list.

Crear menú principal en Appsheet. Lo siguiente seria configurar las vistas VIEWS en la pestaña UX como no queremos que se vea ningún botón en la parte de debajo de nuestra app sino que lo que queremos es acceder a los formularios por medio de iconos, vamos a crear las vistas de tipo menu o ref y no PRIMARY VIEWS. Además vamos a crear las vistas tipo tabla menos la vista correspondiente a la tabla MENU que tiene que ser de tipo GALLERY para que los registros de la tabla aparezcan como iconos donde vamos a pinchar.

Una vez configuradas las vistas nos vamos a ir a la tabla o formulario Menú y vamos a entrar en cada registro y como tiene un campo de tipo IMAGE pues vamos a insertar las imágenes que previamente tendremos en una carpeta de nuestro ordenador. También tendremos que configurar en el menú UX / OPTIONS que el formulario o tabla MENU sea el formulario que aparece cuando abrimos la app.

Vamos a configurar la tabla MENU como solo lectura o read only en el menu DATA y en la opción read only para que no nos aparezca el icono de crear un elemento nuevo en la tabla menu dado que no es necesario.

Configurar las acciones

Crear menú principal en Appsheet. Ahora lo que nos queda es hacer que cuando pinchemos en uno de los iconos no nos lleve al registro del menu sino que nos lleve a la tabla o formulario al que esta vinculado. Para ello tenemos que irnos primero al menu BEHAVIOR o acciones y crear una nueva acción.

Para hacer esto pinchamos en el boton MAS para que se cree una nueva acción y la llamamos Abrir tabla y que influye a la tabla MENU y en el tipo de comportamiento le vamos a decir: APP GO TO ANOTHER VIEW WITHIN THIS APP. y luego en TARGET tenemos que escribir la siguiente función: LINKTOVIEW([VISTA]) LINKTOVIEW es una función que nos enlaza con una vista de las que tenemos creada en la app pero en este caso le estamos diciendo que vaya a la vista que corresponda en la columna vista que es un campo o columna de la tabla menu donde se recogen las vistas DOCTORES, PACIENTES, EXPEDIENTES, INTERVENCIONES Y FACTURAS.

En la vista de Menu en UX tenemos que ir a la pestaña BEHAVIOR o comportamiento o acciones y elegir la ACCION ABRIR TABLA para que se ejecute cuando pinchemos en la vista.

Enlace: Manual de Appsheet en pdf

Carrito de compra