代码之家  ›  专栏  ›  技术社区  ›  Mike Wills

替换Reporting Services RDLC报表的数据源

  •  2
  • Mike Wills  · 技术社区  · 15 年前

    我正在做一些更改,需要更改报表的数据源。我怎样才能做到这一点而不损失我所做的所有工作呢?假定字段名相同。

    更新:报表仍在Visual Studio中,我需要从TableAdapter更改为DataTable,我将在类中填充它。

    更新2:目前它正在使用customerservice_report_vw_servicerequest中的字段,我想将其更改为customerservice_servicerequest。我在表达式编辑器中看到了这个。因此,当我在表达式编辑器中选择Fields选项时,我希望看到CustomerService_ServiceRequest中的字段。

    这更有意义吗?

    更新3:因此,如果从另一个数据表中添加一个字段,则可以将数据集名称切换到新的名称。现在,如何删除旧的?

    2 回复  |  直到 15 年前
        1
  •  2
  •   Mike Wills    15 年前

    我在文本编辑器中手动编辑了*rldc文件,并在其中编辑了XML以删除数据集。

        2
  •  1
  •   TheTXI    15 年前

    如果已经将报表上载到报表服务器,最简单的方法是进入报表的属性,然后在其中配置数据源信息。

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