2020-09-22 01:08发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我想知道在Design Studio中执行BIAL脚本时是否可以进行错误处理。 因为在大多数情况下,当我们向仪表板抛出一些不可用的过滤器值并爆发异常错误消息时,它会感到不高兴。
您在excel中会看到类似IFERROR或IFNA的东西:
IF(IFNA(DS1.setFilterExt(" 0CALYEAR"," 2018"),"糟糕,这里没有数据。");
Hello Donnie-我认为BIAL没有这些选项; 您可以查看 https://blogs.sap.com/2015/02/17/scripting-case-how-to-manage-debugging-in-bial-and-ztl / https://blogs.sap.com/2015/09/ 04/debugging-your-code-effectively-on-sap-businessobjects-design-studio /甚至 https://archive.sap.com/discussions/thread/3646786
但是到目前为止,我认为我们没有这样的选择...
嘿,唐尼,
您可以通过工作环境来做到这一点。 我已经为您提供了一个小脚本。 在我的示例中,我想过滤年份。 当我要过滤的年份不在数据源内时,引发错误。
以下是脚本:
只要" dateset"不在数据源中(用于过滤),您都会在底部遇到错误消息,否则将过滤到相应的日期:
错误:
过滤器正常工作:
希望有帮助吗?
干杯,克里斯
最多设置5个标签!
Hello Donnie-我认为BIAL没有这些选项; 您可以查看 https://blogs.sap.com/2015/02/17/scripting-case-how-to-manage-debugging-in-bial-and-ztl / https://blogs.sap.com/2015/09/ 04/debugging-your-code-effectively-on-sap-businessobjects-design-studio /甚至 https://archive.sap.com/discussions/thread/3646786
但是到目前为止,我认为我们没有这样的选择...
嘿,唐尼,
您可以通过工作环境来做到这一点。 我已经为您提供了一个小脚本。 在我的示例中,我想过滤年份。 当我要过滤的年份不在数据源内时,引发错误。
以下是脚本:
只要" dateset"不在数据源中(用于过滤),您都会在底部遇到错误消息,否则将过滤到相应的日期:
错误:
过滤器正常工作:
希望有帮助吗?
干杯,
克里斯
一周热门 更多>