数据库更改对Xtrareports的影响

时间:2018-08-07 16:01:11

标签: c# devexpress xtrareport

我在我的C#项目中使用xtrareports,但遇到了问题。当我更改数据库表之一的结构时,需要再次创建依赖于该表的报表,因为数据源不会自动更新自身。有没有一种方法可以使报告使用新的更新的数据源进行更新,而不必再次创建报告?

1 个答案:

答案 0 :(得分:0)

解决方案可能如下:

  1. Create and configure datasets in your project
  2. Bind a Report to a Data Source Schema

现在,如果数据库中有任何更改,请根据数据库表结构更改来更新添加到项目中的数据集。它将帮助您轻松修复较小更改的报告,例如列名称更改,列数据类型

之后,只需在设计器中打开报告,然后再次配置/修改报告以对数据集进行更改即可。

希望这种方式可以减少您从头开始创建报表的工作。