我正在尝试在报告服务器中创建自动报告。以前我的报表中只有一个数据集,所有计算都基于该数据集。我将报告部署到报告服务器,一切正常。
现在我需要通过添加另一个数据集来进一步开发报告。使用SQL可以很好地创建数据集。现在我的报告中有两个数据集:
在此阶段,我使用DataSet2进行了任何计算,但尝试将报告部署到服务器。然后我收到以下错误消息:报告的定义' xxxx'无效。
我试图在线搜索,但无法找到确切的情况,即使有其他一些情况导致此错误。所以我可能需要一些帮助来帮助我理解导致此错误的原因。
此外,一旦我删除了此DataSet2,就可以成功部署报告。
我在SSRS中的当前设置是:
我有一个共享数据源,这两个数据集都使用这个通用数据源。我尝试使用两个独立的数据源,但它没有工作。
此数据源也部署在报告服务器中。
这两个数据集尚未转换为共享数据集或已部署。即使我尝试转换和部署,但这并没有任何区别。
这两个数据集可能有共同的字段名称。我也尝试在DataSet2中使用一组完全不同的字段名称,但仍然没有任何区别。
不确定我是否错过了一些配置设置或什么。感谢您的帮助。