Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 如何创建ssrs报告,将数据库名称显示为下拉筛选器,用户可以动态选择数据库并运行报告_Reporting Services_Ssrs 2016 - Fatal编程技术网

Reporting services 如何创建ssrs报告,将数据库名称显示为下拉筛选器,用户可以动态选择数据库并运行报告

Reporting services 如何创建ssrs报告,将数据库名称显示为下拉筛选器,用户可以动态选择数据库并运行报告,reporting-services,ssrs-2016,Reporting Services,Ssrs 2016,如何创建ssrs报告,将数据库名称显示为下拉筛选器,用户可以选择数据库名称,动态连接并运行报告 服务器名称相同,只是数据库必须是动态的 请告诉我。您需要在报表中创建数据源,这在共享数据源上不起作用 创建一个新的数据源,然后在连接字符串字段旁边,单击fx按钮。可以使用参数值构建连接字符串以更改数据库。表达式可能看起来像这样 ="Data Source=MyServerName;Initial Catalog=" & Parameters!myDatabaseParame

如何创建ssrs报告,将数据库名称显示为下拉筛选器,用户可以选择数据库名称,动态连接并运行报告

服务器名称相同,只是数据库必须是动态的


请告诉我。

您需要在报表中创建数据源,这在共享数据源上不起作用

创建一个新的数据源,然后在连接字符串字段旁边,单击
fx
按钮。可以使用参数值构建连接字符串以更改数据库。表达式可能看起来像这样

="Data Source=MyServerName;Initial Catalog=" & Parameters!myDatabaseParameter.Value & ";Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False"

你好,艾伦,谢谢你的回复,我希望服务器名称相同,但在服务器中我想更改为不同的数据库我已经更新了答案,但基本上你只需要用参数值替换掉你想更改的部分