你能在SSRS报告中引用appSettings吗?

时间:2008-10-22 16:37:43

标签: sql-server-2005 reporting-services

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

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

  1. 更新正在构建链接的每个报告中的硬编码变量 blech
  2. 将值存储在专用配置表中,然后查询
  3. 我可以使用上面的#2,但是希望避免创建另一个表来存储这些信息。

1 个答案:

答案 0 :(得分: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. 构建配置表的想法...我们最终要做的一件事是创建一个相当通用的表,代表.NET配置文件的 appSettings 格式。 appSettings 只不过是一个名称/值对。作为一个表,这几乎转换为两个字段(名称,值)。然后,我们使用此表来保存各种基于配置的选项,否则这些选项将属于配置文件的 appSettings 部分。
  3. 我希望这能提供一些帮助。祝你好运!