@WhereClause日期时间范围参数

2020-08-18 11:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如何编写@WhereClause...

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

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


如何编写@WhereClause

在存储过程中用作日期时间范围参数?

5条回答
N-Moskvin
2020-08-18 11:48

嗨,克里斯汀,

这是一种解决方法 需要使用子报表。 如果原始报告已包含子报告,则此方法将无效。

1。 首先创建空白报告

2。 在此报告中添加日期范围提示

3。 将原始报告作为子报告插入,然后将其放置在"报告"标题上。 确保用作源的SP具有"开始和结束日期"参数。

4。 禁止显示主报表中除报表标题之外的所有部分

5。 使用以下代码创建@startdate公式:

Minimum({?DateRangeParameter})

6。 使用以下代码创建@enddate公式:

Maximum({?DateRangeParameter})

7。 右键单击子报表>更改子报表链接>将@startdate公式移至右侧窗格>取消选中"根据字段选择子报表中的数据"; 从"选择要使用的参数字段"的下拉列表中,选择"开始日期"参数。

注意:如果看不到"开始日期"参数,则表明"日期范围"参数和SP参数的数据类型 不匹配。

8。 重复"结束日期"参数

-阿比拉什

一周热门 更多>