我在vs2008中使用Crystal Reports,因此我使用带有过程的数据集来从db获取数据,我的escenario如下:
在同一个Crystal Report中,我必须显示两个报告,基本上使用相同的数据集和相同的数据库,但它们是不同的查询(而是分组和求和)
这可能吗?如果是这样,我如何使用数据库专家解决这个问题?还是交叉链?哪些水晶报告选项支持这些操作?
答案 0 :(得分:2)
您应该能够在主要报表上的Crystal中插入“子报表”。您可以将参数从主报表传递到子报表,并在子报表中使用完全不同的命令。我不确定在VS2008中插入子报告的确切键盘顺序,但在CR 2008中,它就像使用文件菜单INSERT>一样简单。 SUB REPORT。
答案 1 :(得分:1)
根据我自己的经验,我必须同意Greg - 子报告可能是最容易维护的解决方案。在VS2008的情况下,要遵循的步骤是:
要将主报表链接到子报表,请右键单击子报表,然后选择“更改子报表链接”。
希望有所帮助。