Имя: Пароль:
1C
1С v8
При копировании роли не копируются настройки пользовательской видимости
0 hardsign
 
25.07.13
16:23
Может я что-то не так делаю. Копирую роль, получаю идеально второй комплект прав доступа, но - получаю на эту новую роль установленную пользовательскую видимость всех объектов конфигурации:( В том числе на формах документов.

Это правильно, или это глюк?:(
1 ale-sarin
 
25.07.13
16:25
"пользовательскую видимость" - нет такого права.
Речь о "просмотр"?
2 hardsign
 
25.07.13
16:55
(1) На любом реквизите формы нажмите "свойства", там увидите на первой закладке "Пользовательская видимость". Это не право, это свойство. И вот оно при копировании роли заполняется, хотя в исходной роли (той, с которой я копирую) - было не заполнено.
3 Нуф-Нуф
 
25.07.13
16:58
пользовательская видимость - это свойство не роли, а объекта. поэтому не копируется
4 ale-sarin
 
25.07.13
17:04
(2) Ах так... Это УФ. Тады ой пердуперждать надо.
5 hardsign
 
25.07.13
17:28
(3) Объяснение понятно. Но возникает также встречный вопрос\утверждение.

Получается, если в конфигурации используются настройки пользовательской видимости, функция копирования ролей становится бесполезной и невостребованной - так как:
после копирования все равно не пойдешь по всем объектам видимость менять - это надо перелопатить всю конфигурацию, все реквизиты. Получается, использовать "копирование роли" в УФ просто нельзя?

С моей точки зрения, это серьезная архитектурная недоработка - при копировании роли должны быть также скопирвоаны и свойства объектов для этой роли.
6 hhhh
 
25.07.13
18:08
(5) ну пишите в 1с, они поставят это в планы на 2019-й год.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший