|
Доступ к настройкам отчета на СКД |
☑ |
0
Vitekkkk
23.10.17
✎
12:52
|
Добрый день! Подскажите как ограничить доступ к структуре отчета? Пользователям с полными правами нужен полный доступ к настройкам, а пользователям без полных прав запретить изменять структуру отчета.
|
|
1
kittystark
23.10.17
✎
13:10
|
создаешь свою форму настроек, в ней в приОкрытии() анализируешь пользователя, если нельзя - закрыть форму
|
|
2
КнОпка
23.10.17
✎
13:22
|
(0) Конфигурация какая?
Если используется шаблон скд для не УФ, там есть возможность назначать пользователей, которым можно менять структуру отчета
для УФ не знаю
|
|
3
Vitekkkk
23.10.17
✎
15:01
|
(1)мне не нужно закрывать форму, нужно ограничить только изменение структуры отчета, все остальные настройки они должны иметь возможность использовать (отборы, сортировка и параметры)
(2)формы управляемые, конфигурация Ут 11.3
|
|
4
kittystark
23.10.17
✎
16:11
|
(3) опять же своя форма, и в ней для нужных элементов управления пытаешься написать обработчики, запрещающие изменения
|
|
5
Vitekkkk
23.10.17
✎
16:15
|
(4) Мне кажется что можно как то передать параметры настроек в общую форму, вот только не знаю как.
|
|
6
Mankubus
23.10.17
✎
16:17
|
(5) 2 секунды поиска
|
|
7
Vitekkkk
24.10.17
✎
09:04
|
(6) я форму не открываю, и не создаю при открытии форма по умолчанию открывается общая форма "форма отчета" и для настроек общая форма "форма настроек отчета". Так вот вопрос: где можно в эти формы при открытии передать параметры настроек?
|
|
8
Vitekkkk
24.10.17
✎
12:26
|
up
|
|
9
КнОпка
24.10.17
✎
13:02
|
(7) речь о типовых формах отчетов?
В УФ политика такая - все регулируется правами
интересно права на настройки отчетов имеются или нет
|
|
10
ИС-2
naïve
24.10.17
✎
13:03
|
В событии при компоновке, если нет роли ПолныеПрава, заменяешь в компоновщике настройки на стандартные
|
|
11
Vitekkkk
24.10.17
✎
15:11
|
Может кому пригодится: Скопировал, общую форму отчета себе в отчет, выбрал основной, и в событии команды "ВсеНастройки" Добавил что если условия проходят тогда
Перед передачей настроекОчтета в параметры формы изменил настройкиОтчета.РазрешатьИзменятьВарианты = Ложь.
|
|
12
Vitekkkk
24.10.17
✎
15:11
|
Всем спасибо! Тема закрыа.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший