Программное создание подписки в службах Reporting Services
-
23-09-2019 - |
Вопрос
мне нужно создать подписка для меня ССРС отчеты на странице asp.net.Я могу показывать отчеты в средстве просмотра отчетов, используя Reporting.WebForms.SSRS находится на другом компьютере в моей сети.Для средства просмотра отчетов я использую «admin» и «pass» для учетных данных, которые представляют собой имя пользователя и пароль администратора компьютера SSRS, и это нормально.А администратор имеет все роли для отчетов SSRS.
Но когда я пытаюсь создать подписку через веб-службу ReportingService2006, я не могу этого сделать.Я не профессионал и не любитель.много искал в сети.
попробовал это и версию odetocode:
1. технет - что-то похожее 1
Но не смог этого осуществить.Очень ценю любую помощь.спасибо заранее.
Решение
Альтернативой может быть настройка некоторых ваших отчетов с использованием «Подписок на основе данных».Я считаю, что с этим довольно легко справиться, если вы собираетесь вносить много обновлений в свои подписки на отчеты.Это позволит вам взаимодействовать с подписками пользователей через специальную таблицу SQL.
Вы можете найти руководство MSDN по настройке подписок на основе данных. здесь
Другие советы
Здесь есть хорошая статья и исходный код, это лучшая информация по этой теме, которую я когда-либо нашел.
http://www.codeproject.com/Articles/36009/Programmatically-Playing-With-SSRS-Subscriptions
Здесь также есть ссылка на класс
http://msdn.microsoft.com/en-us/library/ms165967%28v=sql.90%29