Fiori Elements使用参数的CDS视图

2020-09-16 01:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在这里疯了...我希望有人能给...

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

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


我在这里疯了...我希望有人能给出答案。

我已经定义了带有参数的CDS视图。 下面的部分清单。 此视图在Eclipse中进行了很好的测试。

当我在FIORI ELEMENTS LIST REPORT中使用此视图时,将忽略参数。 SelectionField批注似乎仅用作过滤器(基于未经参数测试的其他视图)

有人知道如何将SelectionFields作为参数传递给子视图吗? 我尝试了(p_gjahr:$ projection.gjahr ...),这是语法错误。 还是我缺少一些"参数注释"?

再次:CDS视图可以在Eclipse中找到,CDS视图的定义是正确的……只是参数似乎被oData忽略了(或者甚至被Firoi Elements忽略了)。

注意:我需要将参数传递给表函数...,因此我需要参数。

前端服务器:SAP_ABA 750.007 SAP_UI 751.002

ECC:SAP_ABA 750.009

谢谢

蒂姆

 

(25.8 kB)
5条回答
葫芦娃快救爷爷
2020-09-16 02:39

因此,我不确定我是否完全了解您在上面所做的工作。

如果我想将p_gjahr传递到下面的CDS视图。

首先,我需要在FioriElement屏幕上获得GJAHR,我认为您已经在上面进行了描述,并展示了如何从扩展中提取此值并将其放入变量vGjahr。

第二,我需要在下面的CDS消耗视图中将vGjahr传递给p_gjahr。 如上所述,如果我拥有vGJAHR,则下面的绑定是什么样的?

 oSmartTable.setTableBindingPath(??)

对不起,我是JS领域的新手,并且不确定绑定的工作方式是如何填充CDS参数...也许您是在解释它,而不是真正理解它。

谢谢

蒂姆

一周热门 更多>