点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我编写了一个SQL查询,从我们的ERP系统的采购订单数据库中提取了几个字段。
我使用参数输入购买订单号,然后可以获取1条或更多行的数据,具体取决于订单上的行数。 我要做的是编写一个Crystal报表,为采购订单的每一行打印一个标签。 如何让Crystal为我"复制"报告,而只是更新每个项目的项目详细信息?
例如:我的采购订单有四行。 当我运行报告时,它会询问采购订单号。 然后,它必须生成四个标签,每行一个。
任何帮助将不胜感激!
问候
皮埃尔·乔伯特
使用单列(How_Many)创建一个" REPEATER"表,如下所示:
How_Many
1
2
3
4
5
等。
现在,在您的报告中,添加" Repeater表"并添加以下连接条件:Order.quantity> = Repeater.How_Many。
如果"> ="连接选项不可用,则对"记录选择"条件应用相同的条件。
如果不允许向数据库添加表,则可以使用类似的逻辑来 有条件地取消显示详细信息部分(例如,如果数量为2,则仅显示"详细信息a"和"详细信息b"。)
谢谢您的回复!
我不允许添加表格,但是您给出了我认为可以使用的好主意。
感谢您的麻烦!
问候!
一周热门 更多>