如何在SSRS Report Builder中的运行时选择数据源

时间:2015-06-15 13:57:10

标签: reporting-services report reporting ssrs-2012 reportbuilder

在出现问题之前,请告诉我,我知道之前有类似的问题,但无法找到问题的答案。我的问题是:
我想在运行时选择数据源。首先,我只是通过创建共享数据源来创建报告。然后我使用这个数据源创建一个数据集。我运行报告,它工作得很好。然后我创建了两个参数,一个用于数据源,另一个用于数据集。两个参数都是" Text"的类型,它们的参数可见性是"可见"它们的可用和默认值是"无"。然后我创建了第二个嵌入的数据源,其连接字符串为:
="数据来源=" &安培;参数!DataSource.Value& &#34 ;;初始目录=" &安培;参数!DataSet.Value
现在,当我点击测试连接按钮时,它显示错误:
" ConnectionString属性尚未初始化。"
现在可以请任何人解释我如何处理它。我的凭据是正确的。我通过使嵌入式数据源和硬编码连接字符串工作正常而不是动态连接字符串来测试凭证。

1 个答案:

答案 0 :(得分:0)

您不能将共享数据源与动态数据源一起使用。使用嵌入式。我认为这是为了防止您破坏其他报告的数据源。

http://www.keepitsimpleandfast.com/2012/08/how-to-use-dynamic-data-sources-in-your.html