Имя: Пароль:
1C
1С v8
Не получается удалить роль из конфигуратора
,
0 Pandoch
 
03.08.16
11:18
Имектся роль, при попытке удалить, делаю поиск ссылок на объект, на что получаю ответ: объект "роль.банкКлиент" использован в Справочник.договоры.формы.формаЭлемента.Форма. что это значит? Как мне почистить эту ссылку? Пытаюсь каждый элемент посмотреть на форме, свойства кго - видимость проверяюё может там гдето только для этой роли видимость стоит, но везде видимость для всех ролей по умолчанию стоит. В коде не нашла ссылок на роль.
1 vicof
 
03.08.16
11:21
Открой "Все роли" и глянь на эту форму
2 Pandoch
 
03.08.16
11:28
(1) во всех ролях можно только доступ к реквизитам объекта посмотреть. Форм там нет (
3 bodri
 
03.08.16
11:32
(0) просмотри элементы формы ФормаЭлемента у справочника  Договоры
4 vicof
 
03.08.16
11:33
(2) Был неправ
5 Pandoch
 
03.08.16
11:35
(3) - нужно проверить каждый элемент на форме, включая группы и команды (их около сотни) на предмет того, не стоИт ли видимость для этой роли? По-другому никак? Кроме видимости по ррлям могут быть какие то ссылки на роль еще?
6 Pandoch
 
03.08.16
11:45
Может как-то можно почистить ссылки на объект конфигурации программно?
7 bodri
 
03.08.16
11:47
(6) можно попробовать без проверку грохнуть
8 Pandoch
 
03.08.16
11:48
Тогда не дает в хранилище запихнуть. В этом вся проблема.
9 Pandoch
 
03.08.16
11:52
Получилось захватив всю конфигурацтю рекурсивно и нажав потом очистить от некорректных ссылок поместить.
10 Мимохожий Однако
 
03.08.16
11:55
По правой клавише посмотри ссылки на объект. Потом пройдись по полученному списку и убери оттуда ссылку на эту роль
11 Pandoch
 
03.08.16
12:02
(10) в этом списке просто написано - ссылка в форме элемента справочника. И где мне там эту ссылку искать?
Закон Брукера: Даже маленькая практика стоит большой теории.