Webi报告要以默认的"从"和"到"系统日期运行?

2020-09-24 18:02发布

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

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


专家您好,

我阅读了很多论坛,还检查了Dave's Adventure,以了解如何在我希望计划此报告的同时提示用户from和sysdate,因此当前日期应该是此处的默认值。 下面是我在IDT创建下面的过滤器的过程

Table.Column_name =当@prompt('输入运输日期','D',, mono,free)='1900-01-01'时则为sysdate else @prompt('输入运输日期','D' ,, mono,free)结束

该表达式已解析并运行良好,现在我要按以下方式使用Between,但解析失败

Table.Column_name =之间((@prompt('输入运输日期','D',, mono,free)='1900-01-01'的情况下,然后sysdate else @prompt('输入运输日期',' D',, mono,free)结束)并且(@@ prompt('输入发货日期','D',, mono,free)='1900-01-01'时为sysdate else @prompt('输入发货日期 ','D',, mono,free)结尾)

我尝试创建参数,但仍然没有成功。 附加了解析错误 capture.jpg 任何帮助。

谢谢

capture.jpg (28.5 kB)

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

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


专家您好,

我阅读了很多论坛,还检查了Dave's Adventure,以了解如何在我希望计划此报告的同时提示用户from和sysdate,因此当前日期应该是此处的默认值。 下面是我在IDT创建下面的过滤器的过程

Table.Column_name =当@prompt('输入运输日期','D',, mono,free)='1900-01-01'时则为sysdate else @prompt('输入运输日期','D' ,, mono,free)结束

该表达式已解析并运行良好,现在我要按以下方式使用Between,但解析失败

Table.Column_name =之间((@prompt('输入运输日期','D',, mono,free)='1900-01-01'的情况下,然后sysdate else @prompt('输入运输日期',' D',, mono,free)结束)并且(@@ prompt('输入发货日期','D',, mono,free)='1900-01-01'时为sysdate else @prompt('输入发货日期 ','D',, mono,free)结尾)

我尝试创建参数,但仍然没有成功。 附加了解析错误 capture.jpg 任何帮助。

谢谢

capture.jpg (28.5 kB)
付费偷看设置
发送
2条回答
SAP砖家
1楼-- · 2020-09-24 18:43

只需从语法中删除" ="符号

Table.Column_name之间的

当@prompt('输入运输日期','D',mono,free)='1900-01-01'时则为sysdate else @prompt('输入运输日期','D',, mono, 免费)结束

当@prompt('输入运输日期','D',mono,free)='1900-01-01'时则为sysdate else @prompt('输入运输日期','D',, mono, 免费)结束

nice_wp
2楼-- · 2020-09-24 18:32

感谢库尔德(Kuldeep),它可以工作,但是报告不能在当前日期运行,关于如何使报告在当前日期工作的任何建议?

一周热门 更多>