|
|
|
Почему игнорируется расширение конфигурации ? | ☑ | ||
|---|---|---|---|---|
|
0
abask
11.11.16
✎
00:27
|
Платформа 8.3.9.1850
Конфигурация чистая (только созданная) в конфигурации единственный объект Обработка "Тест" в ней форма с единственной кнопкой вот обработчик кнопки: &НаСервере Процедура Команда1НаСервере() Обработки.тест.ТестПроц(); КонецПроцедуры &НаКлиенте Процедура Команда1(Команда) Команда1НаСервере(); КонецПроцедуры Вот модуль менеджера: Процедура ТестПроц() Экспорт Сообщить("ОК Проц"); КонецПроцедуры Создал расширение добавил в него обработку "тест" вот модуль менеджера обработки из расширения: &Перед ("ТестПроц") Процедура НовПроц() Экспорт Сообщить("Нов Ок Проц"); КонецПроцедуры в итоге обработка из расширения игнорируется что не так? |
|||
|
1
Злопчинский
11.11.16
✎
03:20
|
Откуда сделали вывод что игнорируется?
И что будет ::::НаСервере::::: когда выполнится Сообщить...? |
|||
|
2
mszsuz
11.11.16
✎
06:47
|
(0) Совместимость в корне конфигурации и расширения выключены?
|
|||
|
3
oslokot
11.11.16
✎
07:36
|
(1) выполнится сообщить()
|
|||
|
4
oslokot
11.11.16
✎
07:37
|
(0) и 1с перезапустил?
|
|||
|
5
h-sp
11.11.16
✎
09:24
|
а где вызов этой процедуры НовПроц() ??
|
|||
|
6
vde69
11.11.16
✎
09:27
|
если в расширении есть хоть одна ошибка то все расширение не грузится... при этом никаких сообщений...
я писал недавно об этом... для меня такое поведение стало шоком и я полностью отказался от использования оных ... |
|||
|
7
abask
11.11.16
✎
10:22
|
(2) Совместимость стоит в обоих местах - Не использовать
|
|||
|
8
abask
11.11.16
✎
10:25
|
(5) Согласно логике расширения она выполняется &Перед выполнением ТестПроц
|
|||
|
9
oslokot
11.11.16
✎
10:26
|
Параметры: /РежимОтладки и вперёд!
|
|||
|
10
abask
11.11.16
✎
10:26
|
(4) 1с перезапускал
|
|||
|
11
oslokot
11.11.16
✎
10:26
|
&Перед - это вообще выкинь
|
|||
|
12
oslokot
11.11.16
✎
10:27
|
&Перед и иже с ними это бантики, мы и до них прекрасно справлялись
|
|||
|
13
abask
11.11.16
✎
10:28
|
(11) (12) а как тогда расширение поймет в каком месте запускать НовПроц()
|
|||
|
14
abask
11.11.16
✎
10:32
|
(9) когда запустил с параметром /debug вот что написало
11.11.2016 10:30:55 Ошибка расширения модуля 'Обработка.Тест.МодульМенеджера': расширение модуля запрещено из-за того, что расширение 'Расширение1' подключено в безопасном режиме |
|||
|
15
Мойдодыр
11.11.16
✎
10:38
|
http://v8.1c.ru/o7/201603module/index.htm
Серверные методы расширяются не всегда |
|||
|
16
oslokot
11.11.16
✎
10:45
|
(14) а да, сними галку безопасный режим с расширения.
|
|||
|
17
abask
11.11.16
✎
10:50
|
(16) Все ОК - Заработало
(6) Когда запустил 1с с параметром /debug пошли сообщения об ошибках |
|||
|
18
eks1985
11.11.16
✎
10:52
|
(6) Начиная с 8.3.9 сообщения об ошибках выводятся
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |