Ограничение подписок SSRS только для общих расписаний - PullRequest
1 голос
/ 10 сентября 2009

Я довольно новичок в службах отчетов и диспетчере отчетов SQL Server и совершенно не знаком с подписками SSRS. Мы работаем с SSRS 2008.

Из коробки кажется, что пользователь с ролью обозревателя может создать подписку на отчет и запланировать ее запуск в любое время по своему выбору.

Как администратор, я настроил расписание под названием «Отчеты за ночь» и запускаю его каждую ночь с 1 часа ночи.

Мне бы хотелось, чтобы когда обычный пользователь создавал подписку, он мог только использовать одно из моих общих расписаний, чтобы его подписка работала только в одночасье.

Возможно ли это?

Спасибо

Матф

1 Ответ

0 голосов
/ 14 сентября 2009

Хорошо, я не смог найти ответ на этот вопрос.

Я могу скрыть переключатель для выбора собственного расписания и кнопки «Выбрать расписание» с помощью CSS, изменив ReportingServices.css (находится в C: \ Program Files \ Microsoft SQL Server \ MSRS10.MSSQLSERVER \ Reporting Services \ ReportManager \ Styles на моем сервере Win 2008)

input#ui_rdoOnSchedule { display:none; }
input#ui_btn_SpecifyScheduleSubscriptionProp { display:none; }

Однако это не очень элегантно - текст «Когда запланированный запуск отчета завершен» и «В 8:00 каждый понедельник каждой недели» все еще виден.

Матф

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...