У меня есть две базы данных SQL Server с одинаковыми схемами, но разными данными. У меня также есть SSRS, генерирующий отчеты в основном режиме для одной из баз данных. Все отчеты имеют общий источник данных.
Я бы хотел, чтобы пользователи могли получать отчеты для другой базы данных. Я создал второй общий источник данных для второй базы данных. Изменение отчетов для использования этого второго источника данных приводит к отчетам, как и ожидалось.
Поскольку RDL одинаковы, за исключением источника данных, и поскольку я не хочу поддерживать в основном дубликаты отчетов, я ищу способ динамического переключения источников данных в зависимости от ввода пользователя.
Есть ли простой способ сделать это? Существующее решение будет лучшим. За исключением этого, можно ли параметризовать источник данных RDL? Или можно ли параметризовать строку подключения RDS?