В настоящее время мы работаем над проектом по распространению отчетов, сгенерированных из SSRS, отчет предназначен для другой базы данных с различным списком опросов (каждая база данных имеет свой список опросов), поэтому мы используем Строки подключения на основе выражений (динамическое подключение) в оформление отчета.
выражение для соединения:
="data source=ServerName;initial catalog=" & Parameters!DatabaseName.Value
параметр: имя_базы_данных и идентификатор_данных.
имя_базы_данных : имя целевой базы данных, которая используется в соединении с источником данных.
surveyId : идентификатор опроса, его доступные значения обновляются на основе параметра databaseName.
мы используем построитель отчетов для разработки отчета, и он отлично работает в построителе отчетов, список опросов обновляется после изменения databaseName.
НО после загрузки файла RDL в службу SSRS отчет не может изменить параметр databaseName с веб-портала, всегда придерживаясь значения по умолчанию.
, пожалуйста, дайте мне знать, как заставить параметр работать на веб-портале SSRS, что-то не так с строкой соединения с источником данных?
Кстати: мы используем построитель отчетов 2016 и SQL Server 2016, базы данных - база данных SQL Azure.
Заранее спасибо.