点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在尝试创建SmartTable(类型为AnalyticalTable)并将其与oDataService V2绑定(使用CalcolationView)。
如果我使用SmartTable(类型为ResponsiveTable),一切都很好,但是如果将类型更改为AnalyticalTable,我只能看到没有数据的列标题。
下面是一些代码:
CalculationView.xsodata
服务名称空间" Timesheet.Servizi" { "时间表/Z_TEST"作为" TEST"键(" ID");" _ SYS_BIC"。 }
SmartTable.view.xml
<内容> <!- ->
SmartTable.controller.js
sap.ui.define([ "时间表/控制器/BaseController", " sap/ui/model/json/JSONModel", " sap/m/MessageStrip", " sap/m/MessageToast", ],函数(BaseController,JSONModel,MessageStrip,MessageToast){ "使用严格"; return BaseController.extend(" Timesheet.controller.SmartTable",{ onInit:function(){ /* var oModel = new sap.ui.model.json.JSONModel(); oModel.loadData('Servizi/CalculationView.xsjs'); this.getView()。setModel( oModel, " CalculationView" ); */ var oController = this; var url =" Servizi/CalculationView.xsodata"; var oModel = new sap.ui.model.odata.v2.ODataModel(url,true); oModel.setDefaultCountMode(sap.ui.model.odata.CountMode.Request); var oView = this.getView(); oView.setModel(oModel); } }); });
在这里使用ResponsiveTable:
在这里使用AnalyticalTable:
我正在使用SAP HANA 1.0和UI5版本1.73.1。
能请你帮我吗?
非常感谢。
Fabio
(5.7 kB)
嗨,分析表需要一些特定的注释,并且与带有响应表的智能表相比将有所不同。 我对分析表没有太多经验,但是您是否检查过api文档? https://ui5.sap.com/#/api/sap.ui.table。 AnalyticalTable%23
也许您会在这里找到答案。
Kr,Wouter
感谢您访问SAP社区以获得 回答您的问题-并感谢您提供所有这些详细信息(共享代码和屏幕截图)。 由于您是第一次在这里提出问题,因此建议您熟悉 https ://community.sap.com/resources/questions-and-answers (如果您还没有的话),因为它提供了准备问题的其他技巧,这些问题引起了我们成员的反馈。
如果您愿意,可以先选择"操作",然后再"编辑"来修改您的问题(尽管一旦有人回答了您的问题,您将失去编辑问题的能力-但是,如果发生这种情况,您可以在" 评论)。
最后,如果您希望与读者建立联系,请考虑在您的个人资料中添加图片。 操作方法如下: https://www.youtube.com/watch?v = F5JdUbyjfMA&list = PLpQebylHrdh5s3gwy-h6RtymfDpoz3vDS 。 通过使用您的照片来个性化您的个人资料,可以鼓励读者做出回应。
亲切的问候,
-Jerry
您可以将注释文件添加到本地UI5项目中,并在SAP Web IDE中使用注释建模器。
在此问题中,您有一些示例: https://answers.sap.com/questions/12730428/analytical-table-example.html
一周热门 更多>