1

这是我第一次尝试使用子报告,我对报告服务的总体经验很少(编辑现有报告,创建一些基本报告)。

我已将子报告添加到现有报告中。单独测试时,子报告会在大约 1 秒内返回。为其提供动力的查询在 Management Studio 中不到一秒的时间内返回。

如果没有子报表组件,主报表运行大约需要 2 分钟。但是,对于子报告,它似乎在 10 多分钟后根本没有返回。

我在这里缺少一些基本的东西吗?

这是在 SQL Server 2005 上运行的,该项目在 Visual Studio 2005 中。

4

1 回答 1

1

这实际上取决于您对子报表所做的工作。每个子报表就像一个完整的报表请求,因此如果将它们放在重复元素(如表格或列表)中,则必须小心。如果您这样做,您的报告的性能将随着您的表格/列表的大小而迅速恶化。

于 2009-10-19T19:17:22.953 回答