Avisos
Vaciar todo

Quitar acciones en vistas generadas por sistema

2 Respuestas
2 Usuarios
0 Reactions
3 Visitas
admin
Respuestas: 2
Topic starter
(@koviac)
Miembro Activo
Registrado: hace 1 día

Hola compañeros:

Estoy haciendo una app para inventarios y tengo:

Tabla entradas_encabezado, entradas_detalle, salidas_encabezado, salidas_detalle, las tablas detalle tiene relacionada la tabla productos por el ID_producto.

En la vista de productos se muestra separadamente el detalle de entradas_detalle y salidas_detalle, por las relaciones,  cada vista de detalle muestra una Acciones Expand y Add, si hago click en Add agrega una linea sin su correspondiente relación con el encabezado.

El problema es:

Quiero quitar esas acciones para que el usuario solo pueda ingresar detalles de salida o entrada solo desde el formulario principal de entradas y salidas.

 


Etiquetas del debate
1 respuesta
admin
Respuestas: 35
Admin
(@admin)
Miembro
Registrado: hace 2 años

Hola amigo en tu tabla detalle, ve a la secciones de acciones, busca la acción Add y en el apartado Only if this condition is true tienes que colocar algo asi

CONTEXT("view") = "tu nombre de vista"


La lógica dice que está acción solo será mostrada en este caso en la vista que elijas, yo en mis caso solo quiero que este Add "Agregar/Añadir" solo se muestre en el mi "ventas_Form" que es donde agrego los items, no lo quiero que se muestre ni en talle ni en otro lugar, tambien puedes jagar que se meustr en todos excepto "<>" en la vista que elijas

Para el "Ver" tienes que hacerlo en Setting >> Localization >> View y agregas algo asi

Mostrar "Ver" solo en UNA vista específica

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


Espero te sirva, saludos


Responder
Compartir: