Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / (Sql server 2008) Список в зависимости от роли пользователя / 6 сообщений из 6, страница 1 из 1
01.12.2011, 13:54
    #37554029
Gena928
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Sql server 2008) Список в зависимости от роли пользователя
День добрый,

есть список отделов. Пользователь выбирает нужные и получает отчет.
Вопрос: как сделать чтобы для разных пользователей показывались разные отделы?

Я пытался сделать настроечную табличку используя User!UserID:
ID пользователя | ID Отдела

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

буду признателен за идеи.
...
Рейтинг: 0 / 0
01.12.2011, 18:06
    #37554712
buven
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Sql server 2008) Список в зависимости от роли пользователя
Gena928,
Не самый лучший вариант, конечно:
делаем для каждого отдела свой отчет и настраиваем видимость для доменных групп (отделов). Для пользователя визeаfльно в папке будет лежать один и тот же отчет. Для вас головная боль при правке\деплое.
Других вариантов мы так и не нашли в свое время. Это был RS 2005
...
Рейтинг: 0 / 0
01.12.2011, 18:08
    #37554717
Gena928
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Sql server 2008) Список в зависимости от роли пользователя
buvenGena928,
Не самый лучший вариант, конечно:
делаем для каждого отдела свой отчет и настраиваем видимость для доменных групп (отделов). Для пользователя визeаfльно в папке будет лежать один и тот же отчет. Для вас головная боль при правке\деплое.
Других вариантов мы так и не нашли в свое время. Это был RS 2005

Вот вот. Именно этого я и пытаюсь избежать. Но плохо получается :-)
...
Рейтинг: 0 / 0
01.12.2011, 18:25
    #37554758
buven
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Sql server 2008) Список в зависимости от роли пользователя
Есть еще идея.
Один отчет для всех, в котором в текстбоксах перечислены отделы. При клике на отдел по URL Access с нужным параметром переходим в другой единый отчет, где происходит уже донабор критериев, в зависимости от переданного параметра.
Еще на заметку, в RS можно деполить HTML сценарии, содержащие ссылки для перехода, в которых можно указывать параметры отчета.
...
Рейтинг: 0 / 0
02.12.2011, 10:44
    #37555516
Gena928
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Sql server 2008) Список в зависимости от роли пользователя
buvenЕсть еще идея.
Один отчет для всех, в котором в текстбоксах перечислены отделы. При клике на отдел по URL Access с нужным параметром переходим в другой единый отчет, где происходит уже донабор критериев, в зависимости от переданного параметра.
Еще на заметку, в RS можно деполить HTML сценарии, содержащие ссылки для перехода, в которых можно указывать параметры отчета.

Да, это мысль. Но тогда каждый сотрудник может перейти в любой отдел. А по условиям это запрещено.
...
Рейтинг: 0 / 0
02.12.2011, 11:09
    #37555584
buven
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(Sql server 2008) Список в зависимости от роли пользователя
Gena928,
Заметку не заметили:)
Генерим на каждый отдел HTML док со сценарием перехода на нужную URL. Различаются они только параметром входа в конечный отчет. Уже на эти доки раздаем права. Никто ненужного не увидит.
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / (Sql server 2008) Список в зависимости от роли пользователя / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]