CDS视图-消费查看多个默认值

2020-09-01 05:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在构建消费CDS视图,在其中...

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

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


我正在构建消费CDS视图,在其中我需要为特定的消费过滤器设置多个默认值:

当前默认值可以正常工作。 我的问题是我需要在其中包含更多的值,而我无法找出正确的语法或方法来实现。

例如,我需要将"运动类型"默认设置为601和901。

正确的方法是什么?

祝一切顺利

马塞洛

(6.6 kB)
付费偷看设置
发送
6条回答
Nir深蓝
1楼-- · 2020-09-01 06:39

您好Marcelo,

i当前有同样的问题。 找到解决方案了吗?

最诚挚的问候,

Hendrik

Violet凡
2楼-- · 2020-09-01 06:47

嗨Marcelo,

您是否已经找到解决方案?
我看到了一些替代解决方案,但还没有找到一种非常好的"基本"方法。

如果您的默认值会偶然发生变化,您可以将@ Consumption.filter.defaultValue与@ Consumption.filter.defaultValueHigh一起使用,但我自己也需要几个单个值。

欢迎所有反馈!

我发现的

可能的替代解决方案,只是提到:

https://blogs.sap.com/2017/09/29/trick-with-parameter-derivation-for-using-analytical-report-variant-in-abap-cds-views/

致谢,
斯文

天桥码农
3楼-- · 2020-09-01 06:44

嗨,马塞洛,

您要选择选项具有多个单一值吗?

我看不到为

定义一组值

defaultValue

 选择
 来自vbak {

 @ Consumption.filter:{
     selectionType:#SINGLE,
     multipleSelections:true,
     defaultValue:'1653000003'
 }
     vbeln,//允许多个单个值

 

也许您已经检查过,如果您没有看过

https://help .sap.com/doc/cc0c305d2fab47bd808adcad3ca7ee9d/7.5.6/zh-CN/d60c0bf6798a481fb7412bc89934cb8a.html

但是没有针对您的案例的明确显示示例

Nan4612
4楼-- · 2020-09-01 06:44

感谢Eralper,

正如您提到的,该链接未提供过滤器中多个默认值的示例。

在这一点上,它是多个单个值还是一个范围都没有关系。 只要可以在过滤器中默认多个值,就可以满足我的要求。

最诚挚的问候,

Marcelo

追夢秋陽
5楼-- · 2020-09-01 06:37

大家好,

有人在此期间找到解决此问题的方法吗? 我也在其他几个问题中都找到了这个问题(未回答)。

应该有可能对多个值使用默认过滤器...

最好

弗洛里安

灬番茄
6楼-- · 2020-09-01 06:36

嗨,

是否可以避免在属性中使用某些值?

例如,

如果我想特别避开约翰。

$ filter = EmployeeName ne'John'

在CDS视图或Fiori Elements中是否可以执行此操作?

一周热门 更多>