Añadir dinámicamente FormElement a un FormContainer

Si queremos hacer dinámica nuestra vista formulario, podemos hacer inserciones de elementos a esta mediante el controller.js.

En este caso vamos a insertar un nuevo elemento de formulario(FormElement) a nuestro contenedor de formulario (FormContainer).

En nuestra view.xml tendremos algo parecido a:

Ahora, desde el controller.js obtenemos el FormContainer:

Luego, creamos un nuevo FormElement:

Por último, lo añadimos al contenedor:


Podemos añadir directamente un elemento al FormElement, como por ejemplo un Checkbox:

Mas info de FormContainer en su web: https://sapui5.hana.ondemand.com/#docs/api/symbols/sap.ui.layout.form.FormContainer.html


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*