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.