![]() |
1
1
您是这样设置主报表的数据源的吗?
如果是这样,在子报表上设置它可能如下所示:
我已经阅读了你上面的更新,我想我理解你的意图。看看这是否适合您:
1) 创建主报告。Give是您想要的任何选择标准(例如CustName或CustID)
运行报告时,子报告应仅显示主报告中显示的记录的数据。 如果这些步骤无法满足您的需求,请描述缺少的功能。 附言:如果您试图只提取一次数据(而不是一次用于main,一次用于sub),我的问题是:为什么? |
![]() |
2
1
我希望我能正确理解这一点。
资料
希望我正确地理解了这个问题,如果是这样,我希望这会有所帮助。 |
![]() |
3
0
您将需要创建2个数据集,并将它们作为参数传入。1将包含基本客户信息及其密钥。另一个将包含第一个数据集中具有相应客户密钥的所有客户的订单。然后,您将主报告绑定到第一个数据集。您的子报表将绑定到第二个数据集。然后,您将使用父报表中的客户密钥作为子报表的参数,并按该参数进行筛选。这将子报表限制为仅显示该客户密钥的订单。这一切都可以在报告中使用很少甚至没有代码的情况下完成。所有代码都是在调用报表的.Net对象中完成的。 这是一个很好的网站,如果你还没有看到它,它会让你开始。这对我帮助很大: http://www.emoreau.com/Entries/Articles/2006/09/Feeding-Crystal-Reports-from-your-application.aspx |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 3 年前 |