SSRS不允许我更改表的数据集

时间:2013-08-09 15:12:00

标签: reporting-services ssrs-tablix

我有一张包含表格的报告。我需要更改此表使用的数据集。当我转到tablix属性并尝试更改DataSetName时,它会自动恢复为原始数据集而不是我选择的新数据集。

有关如何修复它以及它为何发生的任何想法?

4 个答案:

答案 0 :(得分:20)

我明白了。事实证明,整个报告都在一个包含一个巨大列的表中。该列有一个包含整个报告的矩形。显然我的表继续从根表继承数据源。我拿出了不必要的“根”表和矩形,现在报告按照需要运行。谢谢你们试图帮助,非常感谢:)

答案 1 :(得分:0)

我遇到了同样的问题,但我能够通过下面提到的方式克服。

我创建了一个子报表,并在子报表中放置了矩形,之前选中了分页符选项,并将所有子报表内容放在矩形内。此分页符仅在子报表呈现任何数据时才起作用,否则它们不会分页。

答案 2 :(得分:0)

如果你在一个List内有你的表(或矩阵),那么这也不允许你为每个表设置不同的数据集。

删除列表对我有用。

答案 3 :(得分:0)

如果使用Notepad ++或类似的东西进行编辑,您会发现它只是一个XML。您可以从文本编辑器更改DataSet并重新打开。