脚本中的错误处理

2020-09-22 01:08发布

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

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


嗨,

我想知道在Design Studio中执行BIAL脚本时是否可以进行错误处理。 因为在大多数情况下,当我们向仪表板抛出一些不可用的过滤器值并爆发异常错误消息时,它会感到不高兴。

您在excel中会看到类似IFERROR或IFNA的东西:

IF(IFNA(DS1.setFilterExt(" 0CALYEAR"," 2018"),"糟糕,这里没有数据。");

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

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


嗨,

我想知道在Design Studio中执行BIAL脚本时是否可以进行错误处理。 因为在大多数情况下,当我们向仪表板抛出一些不可用的过滤器值并爆发异常错误消息时,它会感到不高兴。

您在excel中会看到类似IFERROR或IFNA的东西:

IF(IFNA(DS1.setFilterExt(" 0CALYEAR"," 2018"),"糟糕,这里没有数据。");

付费偷看设置
发送
2条回答
追夢秋陽
1楼-- · 2020-09-22 01:55
Aaron 3364
2楼-- · 2020-09-22 01:48

嘿,唐尼,

您可以通过工作环境来做到这一点。 我已经为您提供了一个小脚本。 在我的示例中,我想过滤年份。 当我要过滤的年份不在数据源内时,引发错误。

以下是脚本:

只要" dateset"不在数据源中(用于过滤),您都会在底部遇到错误消息,否则将过滤到相应的日期:

错误:

过滤器正常工作:

希望有帮助吗?

干杯,
克里斯

一周热门 更多>