2008-10-22 53 views
2

使用SSRS2005,您可以获取SSRS Web.Config文件中指定的值(认为appSettings)吗?我需要在一系列报告中构建一个动态超链接,并希望基于在配置文件中设置的值。你可以在SSRS报告中引用appSettings吗?

目前,似乎我唯一的选择是:

  1. 更新每个报告中的硬编码的变量,该变量建立链接BLECH
  2. 存放在一个专用的配置表,然后将值查询

我可以住上面的#2,但想避免必须创建另一个表来存储这些信息。

回答

1

我不相信有一个开箱即用访问报告文件的方式。这里有几个其他选项添加到您的列表:

  1. 创建[自定义程序集(http://msdn.microsoft.com/en-us/library/ms153561(SQL.90).aspx),要么有值或查找起来在一些配置文件(如XML文件)走这条路会。可能会打开需要修改[安全设置]的区域(http://msdn.microsoft.com/en-us/library/ms155108(SQL.90).aspx),
  2. 要构建您的配置表理念...我们最终需要做的一件事就是创建一个相当通用的表格,代表appSettings .NET配置文件的格式appSettings只不过是一个名称/值对,作为一个表格,这非常类似于两个fi字段(名称,值)。然后,我们使用此表来保存各种基于配置的选项,否则这些选项将属于配置文件的appSettings部分。

我希望这能提供一些帮助。祝你好运!