Vista tabla solo lectura y vista formulario para agregar que apunte a la misma tabls

Como puedo tener vista de tabla de solo lectura para ver los datos  y una vista formulario para agregar registros basado en tabla de solo lectura

0 7 412
7 REPLIES 7

Bienvenid@ en la comunidad!

En una tabla de solo lectura no se puede agregar ni editar registros, porque es de "solo lectura". Sin embargo, es posible permitir agregar registros para algunos usuarios y impedirlo a los demás. ¿Es lo que quieres hacer?

Que tal Joseph, respondiendo tu pregunta : no. El punto es tener dos tipos de vista uno solo para ver los datos y otro que sirva para agregar datos para esa tabla. Ejemplo tabla empleados de solo lectura (empleados) y form empleados para agregar(alta empleados) . La idea es tener dos tipos de vista separadas. Lo intente creando dos tablas la principal y otra que contiene todos los datos de la principal, esta tabla será el puente para agregar datos en la tabla principal. Sin embargo, no encontré como enviar datos a la tabla principal. Al tratar de hacer lo se guarda en la tabla secundaria. Y no en la principal. 

No deberías tener dos tablas, pero lo que puedes hacer es crear tantas vistas como lo necesites para la misma tabla. En cada vista puedes controlar las acciones que se mostrarán o no en la misma. 

Para controlar la visibilidad de una Action, tienes que escribir la expresión relevante, utilizando la función: CONTEXT()

Que tal Joseph, es correcto lo que comentas "No tener muchas tablas", No encontré la forma correcta de realizarlo. Acerca del enlaze no entendí nada soy nuevo appsheet. La tabla secundaria: las columnas las puse tipo Ref que apunte tabla principal. Cuando capturó los datos y le doy guardar se guarda en la tabla secundaria y no en la principal. Aun no encuentro la forma que se guarde en la ta la principal y no en la segundaria. 

Lo que quise decir es: no debes tener dos tablas con los mismos datos. 

A partir de una tabla, puedes crear diferentes vistas para el usuario. Una vista por ejemplo será solo para mostrar los datos, y esta vista no va a tener ninguna acción visible que permite al usuario agregar registros en la tabla. Otra vista para la misma tabla, puede tener la acción Add visible. 

Vamos paso por paso. Primero por favor lee los guías abajo:

Views: The Essentials | AppSheet Help Center 

Actions: The Essentials | AppSheet Help Center 

Que tal Josephrealmente tengo mucho que aprender. Gracias por la información. Lo analizaré. Se puede cerrar el tema. 

Da nada, estamos por cualquier duda. Ánimo 🙂

Top Labels in this Space