|
Пропадают подсистемы в расширениях |
☑ |
0
Лентаf
25.01.19
✎
11:35
|
Привет, добавил подсистему в расширения,
все видно в программе:
добавляю пустую(!) роль в расширения
пропадают подсистемы.
Как победить?
|
|
1
VladZ
25.01.19
✎
11:37
|
Проверь последнюю ссылку. Ты два раза одно и тоже выложил.
|
|
2
Лентаf
25.01.19
✎
11:37
|
пробовал дать в этой роли право на просмотр этих подсистем и в режиме предприятия указать права через группы доступа не помогло.
|
|
3
Лентаf
25.01.19
✎
11:37
|
ласт ссылка
|
|
4
Лентаf
25.01.19
✎
11:38
|
подсистема содержит справочник из расширений
|
|
5
Лентаf
25.01.19
✎
11:39
|
1С:Предприятие 8.3 (8.3.13.1644)
|
|
6
Cyberhawk
25.01.19
✎
11:40
|
У пользователя ИБ слетели роли, дающие права на пропавшую подсистему
|
|
7
Лентаf
25.01.19
✎
11:44
|
а как дать права?
я их принудительно указываю в конфигураторе, знаю что их надо подключать в режиме предприятия, но не выходит.
|
|
8
Cyberhawk
25.01.19
✎
11:45
|
Слетевшие роли для начала программно попробуй дать, без всяких там профилей. Должно прокатить, но только до очередного обновления прикладных данных БСП (в предприятии то что происходит)
|
|
9
Лентаf
25.01.19
✎
12:35
|
а как лучше программно это сделать?
куда запихнуть код:
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени("Администратор (ОрловАВ)");
ПользовательИБ.Роли.Добавить(Метаданные.Роли.Расш1_Роль1);
ПользовательИБ.Записать();
|
|
10
Cyberhawk
25.01.19
✎
15:01
|
Без разницы
|
|
11
Вафель
25.01.19
✎
15:05
|
если раширение без ролей. то ничего слететь не может
|
|
12
Лентаf
25.01.19
✎
15:10
|
(11) в том то и дело когда нет ролей все показывает, а когда создаешь хоть одну роль - все исчезло.
|
|
13
Лентаf
25.01.19
✎
15:15
|
(10) попробовал сделать команду и отобразить в подсистеме Администрирование, но ее там не оказалось, тоже не отображалась(((
|
|
14
Cyberhawk
25.01.19
✎
16:19
|
Если видимость расширения пропала, то с помощью этого же расширения нет особого смысла пытаться вернуть ее.
Сделай внешнюю обработку.
|
|
15
Лентаf
25.01.19
✎
17:35
|
(14) спасибо!
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший