将多个值从主报表传递到存储过程

2020-08-16 21:56发布

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

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


我想知道是否有任何方法可以将多值参数从主报表传递到Oracle存储过程。 我知道可以通过创建子报表来做到这一点。 但是要求将数据导出为CSV,并且在将子报表内容导出为CSV格式方面确实存在局限性。

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

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


我想知道是否有任何方法可以将多值参数从主报表传递到Oracle存储过程。 我知道可以通过创建子报表来做到这一点。 但是要求将数据导出为CSV,并且在将子报表内容导出为CSV格式方面确实存在局限性。

付费偷看设置
发送
2条回答

不容易。 这是您要做的:

1。 修改存储过程以为多值参数采用定界字符串。

2。 更新主报表以接收参数,并添加一个公式,该公式将遍历多个值的数组以创建定界字符串以传递给SP。 在主报表中没有数据!

3。 在单个子报表中使用SP。 对于子报表链接,使用公式链接到使用多个参数的参数。 对于其他任何参数,请使用主报表中的相应参数。

这样,您将获得一个子报表,该子报表应清晰地导出到csv。

-Dell

# p#

我使用的版本是SAP Crystal Reports 2016 Support Pack 7版本14.2.7.3069

奄奄一息的小鱼
2楼-- · 2020-08-16 22:36

这是按需子报表吗? 如果是这样,则应使其不按需。 您可以将报告与数据一起保存并附加到这里吗? (您必须将文件扩展名更改为" .txt",然后将其压缩以使其附加。)或者,您可以访问我的网站( http://www.dellstinnett.com )以获取我的电子邮件地址并将其通过电子邮件发送给我,这样我就可以查看它-它需要与数据一起保存,因此 由于无法访问您的数据库,因此我可以看到它在做什么。

-戴尔

一周热门 更多>