我有一个来自主报表的客户数据集,我将其绑定到一个列表。在这个列表中我有一个子报表。我如何将每行数据传递给子报表?我不想将主报告中的ID传递给子报表,然后调用存储过程来获取基于ID的记录。我已经在我从主报告中提取的数据集中展示了所有细节。如何将记录从ssrs主报表数据集传递到子报表
0
A
回答
1
事实是,您无法将一组行作为参数传递给子报表。最常见的方法是拥有一个共享数据集,以便您可以基于相同的参数或存储过程再次执行,以达到完全相同的目的。只有其他的事情可以完成,并且将数据集的字段转换为包含所有值的字符串,然后再次分割。这是通过SSRS内置函数连接和分离完成的(如果我没有错的话),但说实话我不知道这是否解决了你的问题,让它正常工作真是一场噩梦。 我的标准方法是具有高效的存储过程,可以在一组SSRS报告中随时执行。我知道您只想检索每个数据集一次,但SSRS并不意味着简单。 更重要的是,如果您的查询或过程效率很高,数据检索时间仅仅是对所有SSRS报告构建和呈现时间的微小移植。通常渲染报告需要更长的时间,并且在整个执行过程中不会注意到重复的数据提取。
如果你在数据检索中真正有效,你可以探索提供给数据集缓存数据的选项,但是依然看起来太复杂,无法解决那些并不需要解决方案的东西。
希望这会有所帮助。
相关问题
- 1. SSRS:如何将主数据集的行数传递给子报表(子数据)
- 2. 如何通过iReport将主报表的数据集传递给子报表?
- 3. 将SSRS子报表嵌入主报表
- 4. 如何将主报表字段传递给子报表查询
- 5. 如何将子报表值传递给主报表?
- 6. 将字段值从数据集传递到子报表
- 7. SSRS传递报表参数
- 8. SSRS传递参数给子报表
- 9. 将记录选择数据传递给子报表
- 10. 在主报告表参数传递到子报表
- 11. 传递子报表值主报告
- 12. SSRS子报表子报表不是呈现主报表
- 13. 将数据传递给子报表
- 14. 如何将参数从主报告传递给子报告
- 15. 如何将参数从主报告传递给子报告?
- 16. 如何在ireport中传递值trow子报表和主报表?
- 17. 如何将字段从主报表传递到表格元素?
- 18. ssrs 2008将参数列表传递给子报表
- 19. 在JasperReports中将主报表中的值传递给子报表
- 20. 将参数从主报告传递到子报告
- 21. 将参数从主报告传递到RDLC中的子报告
- 22. JasperReports子报表不显示参数从主报告传递
- 23. 将数据集传递给SSRS中的子报告
- 24. 如何根据报表参数值控制SSRS子报表
- 25. 使用水晶报表将子报表中的值传递给主报表
- 26. 将值从表单传递到报表
- 27. 从报表到主报表的传递金额
- 28. Crystal Reports:如何将参数从子报表传递给父报表?
- 29. 从JasperReport参数从主报告传递到子报告
- 30. 将数据集传递给SQL Server Reporting Services的子报表