如何将SSRS 2008服务器报告转换为SSRS 2008客户端报告

4

我有一个庞大的SSRS 2008服务器报告项目(超过200个报告)。目前,我们公司的策略已经改变,我们想要将这些服务器报告转换为客户端报告。

所有的服务器报告都使用存储过程(或在某些情况下使用SQL函数)

它们都正常工作,没有问题

由于项目规模很大,重新创建所有服务器报告并不是一个好主意。

因此,我想检查如何将SSRS 2008服务器报告转换为SSRS 2008客户端报告(从.rdl.rdlc)。

注意:我知道客户端报告使用数据集,我必须创建数据集。我也在寻找一种生成这些数据集的方法。但现在,我只是想找到一种将.RDL文件转换为.RDLC文件的方法。

如果有任何可以将RDL XML转换为RDLC XML的应用程序,请告诉我。

非常感谢任何帮助。

2个回答

4

2

1- 将.rdl文件重命名为.rdlc文件扩展名。

2- 在Visual Studio 2008中,打开将包含报表的解决方案或项目。

3- 创建或添加定义您要使用的数据的数据集到您的项目或解决方案。有关更多信息,请参阅创建报表的数据源。

4- 在“项目”菜单上,单击“添加现有项”,然后选择在第一步中创建的.rdlc文件。

5- 在项目中,打开将包含报表的窗体或Web页面。


@Masoud,我知道这些步骤,但我正在寻找一种方法来在一个步骤中完成所有这些工作。就像数据集生成器或其他类似的工具。 - Nasser Hadjloo
@nasser:你找不到任何类似的东西。 - masoud ramezani
在将RDL重命名为RDLC时,是否需要考虑什么? - Nasser Hadjloo
@nasser:如果数据集中字段的名称已更改,则必须手动更改控件的值。 - masoud ramezani

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接