点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在从事SAPUI5自定义开发。 在我的应用程序场景中,我需要使用Treatable在层次结构级别中显示值。 我按照下面的SAPUI5 Explored示例进行操作。
链接:带有注解的树表
它按预期工作。
View.xml:
<列> master_form_label_plant}" design =" Bold"/> <模板>
现在,我需要将其他过滤器传递给此可治疗集合。 我不知道如何将其他过滤器传递给表。
我尝试了以下方法来启用过滤器,但是它不起作用。 我曾想过通过控制器将所需的过滤器发送到实体集,然后尝试将响应绑定到sap.ui.treeTable聚合。
下面我尝试过的代码:
oModel.read("/img/TreeViewTestSet",{ 过滤器:aDateFilter,//我的其他过滤器 成功:功能(结果,响应){ 调试器; that.getModel(" test") .setProperty("/img/TreeViewTestSet",结果); //如何将此模型更新到我的sap.ui.treeTable。 }, 错误:函数(oError){ MessageToast.show(" Error"); } });
它不起作用,当我尝试对treeTable使用bindRows方法时,它从没有日期值的层次结构级别0开始(我通过过滤器应用)。
谢谢
此致
JK。
尝试.setData并检查路径/结构
您好拉奎尔·马丁 巴里谢谢您的答复。
在哪里添加这些行?
谢谢,
JK。
嗨,我得到了解决方案。 我在视图和控制器这两个地方都使用了聚集。 这样一来,无论我在控制器中所做的任何改动,都可以在视图中忽略。 现在,我删除了视图中的行聚集,使用id和bindRows()方法将其完全保留在控制器中。
一周热门 更多>