2020-08-18 11:34发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如何编写@WhereClause... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如何编写@WhereClause
在存储过程中用作日期时间范围参数?
嗨,克里斯汀,
这是一种解决方法 需要使用子报表。 如果原始报告已包含子报告,则此方法将无效。
1。 首先创建空白报告
2。 在此报告中添加日期范围提示
3。 将原始报告作为子报告插入,然后将其放置在"报告"标题上。 确保用作源的SP具有"开始和结束日期"参数。
4。 禁止显示主报表中除报表标题之外的所有部分
5。 使用以下代码创建@startdate公式:
Minimum({?DateRangeParameter})
6。 使用以下代码创建@enddate公式:
Maximum({?DateRangeParameter})
7。 右键单击子报表>更改子报表链接>将@startdate公式移至右侧窗格>取消选中"根据字段选择子报表中的数据"; 从"选择要使用的参数字段"的下拉列表中,选择"开始日期"参数。
注意:如果看不到"开始日期"参数,则表明"日期范围"参数和SP参数的数据类型 不匹配。
8。 重复"结束日期"参数
-阿比拉什
最多设置5个标签!
嗨,克里斯汀,
这是一种解决方法 需要使用子报表。 如果原始报告已包含子报告,则此方法将无效。
1。 首先创建空白报告
2。 在此报告中添加日期范围提示
3。 将原始报告作为子报告插入,然后将其放置在"报告"标题上。 确保用作源的SP具有"开始和结束日期"参数。
4。 禁止显示主报表中除报表标题之外的所有部分
5。 使用以下代码创建@startdate公式:
Minimum({?DateRangeParameter})
6。 使用以下代码创建@enddate公式:
Maximum({?DateRangeParameter})
7。 右键单击子报表>更改子报表链接>将@startdate公式移至右侧窗格>取消选中"根据字段选择子报表中的数据"; 从"选择要使用的参数字段"的下拉列表中,选择"开始日期"参数。
注意:如果看不到"开始日期"参数,则表明"日期范围"参数和SP参数的数据类型 不匹配。
8。 重复"结束日期"参数
-阿比拉什
一周热门 更多>