2009-06-11 41 views
1

我正在进行一些更改,并且需要更改我的报表的DataSource。我怎么能做到这一点,而不会失去我所做的所有工作?假设字段名称相同。替换Reporting Services RDLC报表的DataSource

更新:报告仍然在Visual Studio中,我需要从TableAdapter更改为DataTable,我将通过一个类来填充这些数据表。

更新2:目前它使用CustomerService_report_vw_ServiceRequest中的字段,我想将其更改为CustomerService_ServiceRequest。我在表达式编辑器中看到了这一点。所以当我在Expression Editor中选择Fields选项时,我想看到CustomerService_ServiceRequest中的字段。

这是否更有意义?

更新3:因此,如果您从其他DataTable添加字段,则可以将您的DataSetName切换到新的字段。现在,我如何删除旧的?

+0

更改报告或更改数据源? – 2009-06-12 05:33:59

回答

1

我手动编辑在文本编辑器中* rldc文件和在其中编辑的XML来除去数据集。

1

如果您已经将报告上传到报告服务器,最简单的事情就是进入报告的属性,然后在其中配置数据源信息。

的更多信息:Setting Data Source Properties in Reporting Services

+0

这些报告仍然在Visual Studio中,我需要从TableAdapter更改为DataTable,我将通过一个类填充该表。 – 2009-06-11 19:22:15