使用两个日期作为参数

2020-08-15 05:14发布

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

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


嗨,

我有一个查询,其中WHERE条件中有2个日期,但是我不知道如何将它们设置为参数。

有人可以帮我吗? 下面是我的代码。

我的主要输入是ul.date_transaction,我希望jrl.date_transaction相同。

这是获取此ul.date_transaction输入参数的子报表。

选择不同的ul.unit_id,u.run_no,u.reel_id_turnup,UL.UNIT_TRANSACTION_TYPE,UL.MASS_NET
 来自unitlog ul
 内部连接单元u on ul.unit_id = u.unit_id
 其中ul.transaction_place如" WN%"和ul.unit_transaction_type =" LE"
 和u.run_no
 (
 从jumboreellog jrl中选择jrl.run_no,其中jrl.jumbo_transaction_type ='TU'
 AND JRL.DATE_TRANSACTION> = to_date('01/07/2020 06:00','dd/mm/yyyy HH24:MI')
 和JRL.DATE_TRANSACTION <= to_date('02/07/2020 06:00','dd/mm/yyyy HH24:MI')
 )
 和ul.DATE_TRANSACTION> = to_date('01/07/2020 06:00','dd/mm/yyyy HH24:MI')
 和ul.DATE_TRANSACTION <= to_date('02/07/2020 06:00','dd/mm/yyyy HH24:MI')
 由u.run_no,jrl.run_no排序
 

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

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


嗨,

我有一个查询,其中WHERE条件中有2个日期,但是我不知道如何将它们设置为参数。

有人可以帮我吗? 下面是我的代码。

我的主要输入是ul.date_transaction,我希望jrl.date_transaction相同。

这是获取此ul.date_transaction输入参数的子报表。

选择不同的ul.unit_id,u.run_no,u.reel_id_turnup,UL.UNIT_TRANSACTION_TYPE,UL.MASS_NET
 来自unitlog ul
 内部连接单元u on ul.unit_id = u.unit_id
 其中ul.transaction_place如" WN%"和ul.unit_transaction_type =" LE"
 和u.run_no
 (
 从jumboreellog jrl中选择jrl.run_no,其中jrl.jumbo_transaction_type ='TU'
 AND JRL.DATE_TRANSACTION> = to_date('01/07/2020 06:00','dd/mm/yyyy HH24:MI')
 和JRL.DATE_TRANSACTION <= to_date('02/07/2020 06:00','dd/mm/yyyy HH24:MI')
 )
 和ul.DATE_TRANSACTION> = to_date('01/07/2020 06:00','dd/mm/yyyy HH24:MI')
 和ul.DATE_TRANSACTION <= to_date('02/07/2020 06:00','dd/mm/yyyy HH24:MI')
 由u.run_no,jrl.run_no排序
 
付费偷看设置
发送
4条回答
派大星 ヾ
1楼 · 2020-08-15 05:56.采纳回答

嗨,Saad,

如果您要用"开始日期"和"结束日期"提示替换两个日期,则只需在命令sql窗口中创建两个参数并将sql更新为

选择不同的ul.unit_id,u.run_no,u.reel_id_turnup,UL.UNIT_TRANSACTION_TYPE,UL.MASS_NET
 来自unitlog ul
 内部连接单元u on ul.unit_id = u.unit_id
 其中ul.transaction_place如" WN%"和ul.unit_transaction_type =" LE"
 和u.run_no
 (
 从jumboreellog jrl中选择jrl.run_no,其中jrl.jumbo_transaction_type ='TU'
 AND JRL.DATE_TRANSACTION> ='{?开始日期}'
 和JRL.DATE_TRANSACTION <='{?结束日期}'
 )
 和ul.DATE_TRANSACTION> ='{?开始日期}'
 和ul.DATE_TRANSACTION <='{?结束日期}'
 由u.run_no,jrl.run_no 

-Abhilash

ZJXianG
2楼-- · 2020-08-15 05:42

Dell Stinnett-Christy 谢谢,这很有帮助。

Cikesha
3楼-- · 2020-08-15 05:30

Abhilash Kumar 您能请我指导吗

歪着头看世界
4楼-- · 2020-08-15 05:39

由于使用的是命令,因此您可以在博客此处

-戴尔

一周热门 更多>