将ODATA服务绑定到SAP UI5 sap.m.table

2020-09-12 14:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在使用North...

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

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


专家们,

我正在使用Northwind odata模型填充表。 我的代码如下。 我在表中没有任何数据。

var col1 = new sap.m.Column(" col1",{header:new sap.m.Label({text:" Employee ID"})})); var col2 = new sap.m.Column(" col2",{header:new sap.m.Label({text:" Employee Name"})})); var oTable = new sap.m.Table(" idTable",//字符串{inset:true,//布尔headerText:"员工信息",//字符串headerDesign:sap.m.ListHeaderDesign.Standard,//sap.m .ListHeaderDesign模式:sap.m.ListMode.None,//sap.m.ListMode宽度:" 50%",//sap.ui.core.CSSSize includeItemInSelection:false,//布尔值noDataText:"不存在雇员数据" ,//字符串showNoData:true,//布尔列:[col1,col2],//sap.m.Column []});

var colListItem = new sap.m.ColumnListItem({类型:sap.m.ListType.Active,//sap.m.ListType单元格:[new sap.m.Label({文本:" {CategoryID}", //字符串}),新的sap.m.Label({text:" {CategoryName}",//字符串})]//sap.ui.core.Control []});

oTable.bindAggregation(" items",//字符串{path:"/img/Categories",//字符串模板:colListItem//sap.ui.base.ManagedObject});

1条回答
木偶小白
2020-09-12 15:33

您好,Nayeem,第一个建议:在视图/渲染部分使用XML。 SAPUI5是遵循MVC(模型-视图-控制器)模式的框架,您也应该遵循此模式;)

第二个建议是遵循在SCN/SAP上找到的数百个教程之一 关于如何创建使用Northwind OData的SAPUI5应用程序的博客;)

如果需要,可以按照我的使用SAP Gateway Demo Services的入门教程之一进行操作:

一周热门 更多>