你好,我是SAP水晶报道的新手。我在处理使用SAP生成报告时遇到了问题,几个星期以来,水晶报告似乎找不到答案。情况是这样的;
我有两张桌子:
dbo.Requestor有以下数据:
+-----------+---------------+-----------------+
| Ctrl_No | Request_No | Description |
+-----------+---------------+-----------------+
| 001 | 1 | Description 1 |
+-----------+---------------+-----------------+
| 001 | 2 | Description 2 |
+-----------+---------------+-----------------+
| 002 | 1 | Description 1 |
+-----------+---------------+-----------------+
| 002 | 2 | Description 2 |
+-----------+---------------+-----------------+dbo.Designation有以下数据:
+-----------+---------------+-----------------+
| Ctrl_No | Request_No | Tasks |
+-----------+---------------+-----------------+
| 001 | 1 | Task 1 |
+-----------+---------------+-----------------+
| 001 | 2 | Task 1 |
+-----------+---------------+-----------------+
| 001 | 2 | Task 2 |
+-----------+---------------+-----------------+
| 002 | 1 | Task 1 |
+-----------+---------------+-----------------+
| 002 | 1 | Task 2 |
+-----------+---------------+-----------------+如上面所示,dbo.Requestor有Ctrl_No 001和002,每个Ctrl_No都有2 request_No及其相应的描述。在dbo.Designation中,每个请求都有分配的任务,在我的示例中,dbo.Designation显示Ctrl_No为001的Request_No 1已被分配为1个任务,而Ctrl_No为001的Request_No 2有2个任务分配,依此类推。
我的问题是,我怎样才能在一个不同的结果中填充我的报告?因此,它可以像这样显示(只需忽略一些文本输出):

我高亮显示文本,以表明数据是相关的。我希望我把我的问题说清楚了。谢谢。
发布于 2018-12-11 11:20:02
使请求信息成为一个子报表,它只使用来自请求表的数据。这将避免记录重复,因为任务表没有联接。
发布于 2018-12-12 09:53:48
要创建子报告,请执行以下操作:
插入-插入子报告
使用报表向导创建子报表:给它命名并单击它旁边的按钮
选择小米建议的桌子,然后完成。
https://stackoverflow.com/questions/53720554
复制相似问题