Avisos
Vaciar todo

Evitar añadir en un formulario de sistema

2 Respuestas
2 Usuarios
0 Reactions
2 Visitas
admin
Respuestas: 7
Topic starter
(@koviac)
Miembro Activo
Registrado: hace 1 semana

Hola Comunidad AppSheet

Necesito evitar que el usuario ingrese datos desde un formulario dependiente generado por el sistema.

Tengo una aplicación para administrar inventario.

Tengo tabla padre entradas_encabezado y tabla hija entradas_detalle, a través de una acción cambio el estado de la tabla padre de Borrador a Recibido, siendo "Recibido" el indicador para que ya no se pueda agregar, cambiar o borrar datos y las acciones de estos están ocultas con la expresión [ID_entrada].[estado]<>"Recibido", quedan ocultas las acciones.

Pero en los formularios generados por sistema, tal como muestro en la imagen, no sé cómo ocultar las acciones, pero quiero que se vea los detalles hijas del registro padre, para referencia del usuario, sin tener que imprimir un pdf.

Ya intenté hacer un slide de solo lectura en base a la tabla hija, pero obviamente eso evita ingresar o cambiar datos del registro.

Intente con esta expresión, pero se oculta los detalles y quiero que siempre se mire para referencia del usuario:

IF(
 CONTEXT("View") = "clientes_Detail",
"",
"Ver"
)

Gracias.

 


1 respuesta
admin
Respuestas: 38
Admin
(@admin)
Miembro
Registrado: hace 2 años

recuerda que el Add tienes que hacerlo desde la accion add en si, y juega con = o <>, por ejemplo si dices CONTEXT("View") = "clientes_Detail", esta diciendo que quieres que solo alli se vea, por el contrario si dices <> entonces diaria, quiero que se vea en todos excepto en este, ademas alli estas para todos en general, pero boe que lo que necesitas es add, esto es en acciones

Haber si me dices 


Responder
Compartir: