我创建了一个报表模型,最终用户将使用该模型来使用报表生成器工具创建临时报告。可以使用中的报表模型项目创建报表模型。它有三个阶段来创建报表模型。
如何为多个数据源创建报表模型,以便最终用户可以在使用报表生成器工具创建报表时访问不同的数据库(在一个报表模型中)?
是否有可能改变RunTime中报表模型的数据源?
发布于 2012-03-15 11:41:34
根据报表生成器的版本,只能从单个数据源进行生成。我确信SQLServer2008R2仍然是这种情况,尽管报表生成器3可以直接从数据库中使用数据,而不需要报表模型,尽管您需要使用单个连接构建数据集,而且我认为您不能将来自不同数据集的项按公共值分组。
您可以使用SSRS来完成这一任务(请参阅这篇文章获取概述),尽管我看不到在RB3中实现此操作的明显方法。这篇文章表示您不能根据不同的数据集嵌套项,因此看起来在RB3中不可能使用普通的汇总。
https://dba.stackexchange.com/questions/15061
复制相似问题