|
Добавление новой роли через расширение
| ☑ |
0
Егор123
13.03.17
✎
16:11
|
Добрый день, подскажите может кто пробовал добавить новую роль через расширения. (1С Документооборот 8.3 (8.3.9.1850) - (2.1.9.3)).
После добавления новой роли в режиме предприятия (если войти в полномочия) вылетает ошибка:
"Для объекта метаданных "Роль.Роль1"
не найден идентификатор в справочнике "Идентификаторы объектов метаданных" и
регистре сведений "Идентификаторы объектов версий расширений"."
Обновление запускал:
/C ЗапуститьОбновлениеИнформационнойБазы. Не обновляет, также вылетает ошибка.
Возможно ли новую роль добавить не снимая с поддержки с помощью расширения или нет?
|
|
1
Мимохожий Однако
13.03.17
✎
16:18
|
(0) Добавь туда программно. Может и поможет.
|
|
2
Егор123
13.03.17
✎
16:21
|
расширение + роли
эту ветку читал. мб что поменялось с того времени?)
|
|
3
Elatiell
13.03.17
✎
16:52
|
(0) Не уверен, но вроде /C ЗапуститьОбновлениеИнформационнойБазы обновляет, только если релиз изменился.
Попробуй воспользоваться внешней обработкой "Инструменты разработчика: Обновление вспомогательных данных".
|
|
4
Вафель
13.03.17
✎
16:56
|
(3) не прав
|
|
5
AlvlSpb
13.03.17
✎
17:03
|
(0) С ролями в расширении не все так просто. надо обязательно прописывать в Модуле сеанса запуск роли. Один раз запускаешь с записью, у пользователя появляется пометка как у заимствованного объекта. Потом можно убрать код из модуля объекта. Читай
Роль-то подсоединяется, но у меня, например, так и не получилось добиться ее работы. Вроде все так же как у копируемой роли, но так и не заработала в расширении
|
|
6
Dmitrii
гуру
13.03.17
✎
17:03
|
(3) >> обновляет, только если релиз изменился
Нет. Этот ключ как раз и нужен для принудительного обновления в случаях, когда номер релиза не менялся.
При этом вспомогательные данные обновляются.
|
|
7
Filippov
13.03.17
✎
17:49
|
Вот что получалось у меня: Проблема с ролью в расширении конфигурации
Добился результата только "костылём" - в расширение добавил БазовыеПрава, где для дополненного в конфигурацию справочника поставил галочки. Правильного решения не нашёл.
|
|
8
Filippov
13.03.17
✎
17:51
|
(7)+ Роли нужным пользователям подключал как описано в ссылке у (5)
|
|
9
Вафель
13.03.17
✎
17:56
|
если ты новый справочник делаешь, то и роль не грех новую создать
|
|
10
Filippov
13.03.17
✎
18:04
|
(9) Справочники через расширение не создать, а вот роль (а она будет не единственная) и начинка ролей будет отрабатываться, потому хотелось воспользоваться механизмом расширения.
|
|
11
Егор123
14.03.17
✎
09:03
|
Спасибо за ответы, буду пытаться
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший