У меня есть некоторые отчеты adhoc, разработанные для некоторых моделей отчетов, которые публикуются на сервере отчетов (мы используем SSRS 2008). Все работает хорошо. Теперь в нашей производственной среде у нас около сорока (40) клиентов, у которых есть своя база данных (каждая из них имеет одинаковые структуры таблиц и другие объекты базы данных). Теперь проблема заключается в том, что клиент будет входить в сервер отчетов с помощью проверки подлинности Windows и пытается просмотреть эти отчеты, которые нам нужны, чтобы получить данные SQL из только соответствующей базы данных. Отчеты разрабатываются с использованием модели отчета, и каждая модель имеет действительный источник данных, который подключен к конкретной базе данных. Мы можем создать сорок отдельных источников данных, каждый из которых будет подключен к конкретной базе данных. Мой вопрос в том, есть ли способ, с помощью которого можно изменить имя источника данных модели отчета динамически или во время выполнения на основе имени клиента, чтобы во время выполнения отчета SSRS извлекала данные из правильной базы данных, но не из любых другая база данных.Могу ли я изменить datsource модели отчета во время выполнения
Пожалуйста, помогите мне.