¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo pasar dinámicamente el valor booleano a las anotaciones CDS para ocultar el botón CREAR basado en la autorización del usuario

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Hola Expertos,

He construido una aplicación de informe de lista de elementos de Fiori sobre un Servicio CAP utilizando anotaciones CDS. Tengo un requisito de ocultar el botón CREAR en el informe de lista basado en la autorización del usuario .

He utilizado las anotaciones

entidad Libros @capabilities(

Restricciones de Inserción:{

Insertable:<valor-booleano>

}

)

También se utilizó la anotación

entidad Libros @(UI. CreateHidden:<valor-booleano>)

Si durocodeo el valor booleano a verdadero o falso, puedo ocultar el botón Crear.

Pero no puedo pasar el valor booleano dinámicamente basado en la autorización del usuario.

¿Alguien puede decirme cómo pasar el valor booleano dinámicamente a las anotaciones basado en la autorización del usuario para ocultar el botón CREAR en el informe de lista?

Saludos,

Partha .

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Hola,

Para ocultar el botón de creación, createHidden es la anotación correcta y al menos según https://sapui5.hana.ondemand.com/#/topic/b623e0bbbb2b4147b2d0516c463921a0.html ¡el valor basado en la ruta debería haber funcionado! Así que por favor verifica el uso de la anotación y si esto no está funcionando, por favor crea un incidente en CA-UI5-FE.

Saludos cordiales,

Sandeep

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola @ parthasaradhi

¿Pudiste resolver esto? Estoy usando una propiedad booleana para UI.CreateHidden pero no tiene efecto, solo parece funcionar con valores fijos true/false.

Saludos,
Rufat

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?