Crear un registro desde UI5. Cómo enviar POST con UI5

Vamos a ver como crear registros desde UI5 atacando a HanaDB.

Primero nos creamos nuestro objeto JSON con las propiedades que deseemos. En el ejemplo vamos a ver como crear un usuario son su nombre, email y edad.

Creamos el objeto usuario (oEntry).

var oEntry = {};
oEntry.nombre = "Nuevo nombre del usuario";
oEntry.email = "email@usuario.com";
oEntry.edad = 32;

Ahora, creamos la petición con create y le pasamos el objeto oEntry.

var oModel = this.getModel();
oModel.create(
	"/Users" , 
	objetoJson, {
		async : true,
		success : function(oData, oResponse) {
			MessageToast.show("Creado con éxitp");
		}, 
		error : function(oError){
			MessageToast.show("Fallo al crear");
		}
	}
);

Para más info de como jugar con el método create podéis visitar la web oficial: https://openui5.hana.ondemand.com/#docs/api/symbols/sap.ui.model.odata.ODataModel.html#create.

Espero os ayude!

Saludos.


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

Deja una respuesta

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

*