|
глючат расширения: БезопасныйРежим без флага безопасного режима у расширения.
| ☑ |
0
Gorr
26.10.17
✎
13:36
|
флаг безопасного режима у расширения снят. Тем не менее в серверных вызовах БезопасныйРежим() возвращает истину, в следствии чего установка привилегированного режима не проходит.
Как лечится? Есть какая-то инфа по этому поводу?
|
|
1
AlvlSpb
26.10.17
✎
14:09
|
(0) Вы в расширении обращаетесь к общему модулю? Тогда у модуля должен стоять Привилегированный или прописать принудительное включение привилегированного режима
|
|
2
Gorr
26.10.17
✎
14:27
|
(1) фишка в том, что при работе в безопасном режиме принудительно включить привилегированный режим не получится
|
|
3
Gorr
26.10.17
✎
14:28
|
+ соотв, если функцию ОМ вызывать из расширения подключенного в безопасном режиме включить привилегированный режим принудительно не получится
|
|
4
Gorr
26.10.17
✎
14:29
|
Вопрос в том, что флаг который должен отвечать за то в каком режиме подключено расширение не всегда отвечает за положение дел. Он то работает, то нет. Мне пока не удалось выяснить какие конкретно звезды влияют
|
|
5
Gorr
26.10.17
✎
14:30
|
Возможно дело в платформе 8.3.8.1784
|
|
6
Marik1274
26.10.17
✎
14:37
|
(5) На данный момент 8.3.10.2561 ERP 2.2.4.67
Периодически, неконтролируемо, "Безопасный режим" слетает в "Истину"..
|
|
7
1Садовник
26.10.17
✎
14:40
|
Подключалось расширение из конфигуратора или предприятия? Там в чем-то разница была, не помню уже...
|
|
8
Marik1274
26.10.17
✎
14:44
|
(7) Расширение подключается из конфигуратора.
|
|
9
1Садовник
26.10.17
✎
14:49
|
(8) а в предприятии галка тоже снята? "Администрирование - Печатные форма, отчеты и обработки - Расширения". И здесь "Все функции - Стандартные - Управление расширениями конфигурации". Они не всегда отображают одно и тоже...
|
|
10
Marik1274
26.10.17
✎
14:52
|
(9) Проверил, галка не стоит. Дождусь как слетит, посмотрю еще раз.
|
|
11
AlvlSpb
26.10.17
✎
14:54
|
(3) Расширение снимать безопасный режим (никто и не говорил, что оно должно быть в безопасном) и снимать лучше, а для 8.3.8 так и ОБЯЗАТЕЛЬНО в конфигураторе Это первое.
И Второе - в 8.3.8 нет работы в расширениях с ОМ, это появилось только в 8.3.9 Меняйте платформу
|
|
12
Gorr
26.10.17
✎
15:45
|
Дальнейшие исследования показали, что из режима предприятия эту галку никогда трогать не нужно. Если положение галки изменить из предприятия, то только оно и изменится. Положение так же изменится и в конфигураторе, но уже не будет соответствовать действительности.
(11) С ОМ все работает и на 8.3.8. Единственное что мешает - невозможность переопределения произвольной процедуры (не обработчик)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший