多值输入和过滤搜索查询

2020-09-04 16:54发布

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

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


嗨,

我们已收到如下所述的特定要求。 希望听到您的意见和建议。

要求:

  1. 使用SQL查询应收发票,检索三个用户输入-业务伙伴代码,过帐日期和交货地址。
  2. 从#1处获取三个用户输入,并列出所有应收发票。
  3. 请参阅#2中入围的应收发票,过滤那些已关闭(DocStatus = C)和未打印(已打印= N)的发票。
  4. 将所有已过滤的发票发送到默认打印机。

您对在SQL查询中如何实现此要求有任何建议吗? 我们已经尝试使用Crystal Reports。 尽管在Crystal Reports中可以使用#1,但我们无法使用Crystal Reports将入围的应收发票从#2传递到#3。 我们无法将所有发票批量发送到Crystal Reports中的默认打印机。

任何开箱即用的替代品,也欢迎使用。

期待您的最早答复。 预先感谢。

最好的问候

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

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


嗨,

我们已收到如下所述的特定要求。 希望听到您的意见和建议。

要求:

  1. 使用SQL查询应收发票,检索三个用户输入-业务伙伴代码,过帐日期和交货地址。
  2. 从#1处获取三个用户输入,并列出所有应收发票。
  3. 请参阅#2中入围的应收发票,过滤那些已关闭(DocStatus = C)和未打印(已打印= N)的发票。
  4. 将所有已过滤的发票发送到默认打印机。

您对在SQL查询中如何实现此要求有任何建议吗? 我们已经尝试使用Crystal Reports。 尽管在Crystal Reports中可以使用#1,但我们无法使用Crystal Reports将入围的应收发票从#2传递到#3。 我们无法将所有发票批量发送到Crystal Reports中的默认打印机。

任何开箱即用的替代品,也欢迎使用。

期待您的最早答复。 预先感谢。

最好的问候

付费偷看设置
发送
4条回答
黑丝骑士
1楼 · 2020-09-04 17:29.采纳回答

你好,

即使Crystal报表设计者也可以处理复杂的查询。

您必须使用变量将2nd和3rd参数传递到子报表中。 您不能从主报表中完成所有操作。

是的,我指的是SAP B1的打印预览。

谢谢。

能不能别闹
2楼-- · 2020-09-04 17:15

除非您 具有Crystal Report Server版本,就不可能达到此要求。
关于您的第三点,即使预览文档也将更新SAP文档状态(Printed ='Y')。

但是您 可以尝试最有可能达到此要求的SSRS。

谢谢。

代楠1984
3楼-- · 2020-09-04 17:37

您好,M。 桑达拉贾·佩鲁马尔(Sundararaja Perumal)

感谢您的回复。

您是说Crystal Report Server版本允许复杂的SQL查询?

关于预览文档,您是指SAP Business One中的打印预览文档吗?

我将再次检查SSRS。

此致

wang628962
4楼-- · 2020-09-04 17:31

您好 桑达拉贾·佩鲁马尔(Sundararaja Perumal)

谢谢。

此致

山姆