可以通过报表设计器配置单个 ssrs 报表的动态连接字符串



让我解释一下我的场景如下,我们的项目在一个主要管理下为多个部门工作。每个部门都有单独的数据库。数据库将从管理数据库动态连接。我正在为一个特定的数据库创建报告。如何为多个数据库配置相同的报告?

同一个报告将从不同的数据库中检索数据,是吗?您可以通过参数发送服务器名称/初始目录,并在报表的连接字符串中使用它们。

1(添加参数,例如SERVER_NAME和数据库。

2( 转到">数据源报告数据",然后从数据源打开"属性"(双击(。在">常规设置"下,单击">连接字符串"文本框左侧的表达式按钮,并将值更改为

="Data Source=" & Parameters!SERVER_NAME.Value & ";Initial Catalog=" & Parameters!DATABASE.Value

就像这里显示的那样。

希望对您有所帮助。

最新更新