如何使用sapui5在数据库中创建新表?

2020-09-14 23:01发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在寻找您的帮助。 我创建了webapp。

在这里我可以创建一个表并控制条目。 现在我很沮丧,因为我不知道如何将该表保存到数据库。 提前非常感谢您! 这是保存功能。

 onSave:function(){
        //创建通过Json模型添加到表中的所有记录
         var oTable = this.getView()。byId(" packItem");
        //获取表格模型
         var oModel = oTable.getModel();
        //获取表项
         var aItems = oTable.getItems();
        //定义一个空数组
         var itemData = [];
         for(var iRowIndex = 0; iRowIndex 

    
        
          2018-08-10-16-05-44.jpg 
         (72.3 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在寻找您的帮助。 我创建了webapp。

在这里我可以创建一个表并控制条目。 现在我很沮丧,因为我不知道如何将该表保存到数据库。 提前非常感谢您! 这是保存功能。

 onSave:function(){
        //创建通过Json模型添加到表中的所有记录
         var oTable = this.getView()。byId(" packItem");
        //获取表格模型
         var oModel = oTable.getModel();
        //获取表项
         var aItems = oTable.getItems();
        //定义一个空数组
         var itemData = [];
         for(var iRowIndex = 0; iRowIndex 

    
        
          2018-08-10-16-05-44.jpg 
         (72.3 kB)  
付费偷看设置
发送
3条回答
追夢秋陽
1楼-- · 2020-09-14 23:46

我认为您的问题标题具有误导性,因为您不是在尝试创建新表,而是通过OData服务在现有表中创建新条目。

请使用v2 OData模型(sap.ui.model.odata.v2.ODataModel),而不要使用您使用的第一个版本。 对于新模型,请检查方法 createEntry 。 您必须为循环中准备的每个新条目调用该方法。 将所有条目添加到模型后,调用方法在模型上提交更改,以将更改转移到您的后端。

关于,
弗洛里安

天桥码农
2楼-- · 2020-09-14 23:32

否,OData无法实现。 对于XSJS,这也是您面临的挑战:)有很多文档可用于创建这样的服务。 只需稍作搜索就会产生有用的结果。

ZJXianG
3楼-- · 2020-09-14 23:30

为什么? 您是在创建应用程序数据库吗?

通常是事先创建表格。

一周热门 更多>