Имя: Пароль:
1C
1С v8
Не отрабатывают события в расширении
0 DJ Anthon
 
26.08.21
13:12
Почему может работать
&НаСервере
&Вместо("ПриСозданииНаСервере")
Процедура А_ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

и не работать
&НаКлиенте
&Вместо("ПриОткрытии")
Процедура А_ПриОткрытии(Отказ)

?

Заходит в оригинальную ПриОткрытии
1С:Предприятие 8.3 (8.3.18.1563), УТ последняя
1 Жан Пердежон
 
26.08.21
13:27
расширение не подключено
или есть еще расширение с "вместо"
2 DTX 4th
 
26.08.21
13:30
Безопасный режим на это не влияет случайно?
3 DJ Anthon
 
26.08.21
13:36
А вот и ответ - конфигуратор роскомнадзорнулся. Я совсем забыл об этом баге и даже текст модуля не сохранил ((
Как воспроизвести - в расширении в любую большую форму добавить какую-нибудь таблицу значений и добавить колонку. если переименовать ее, то ИНОГДА может произойти баг:
в свойствах Имя уже будет изменено, а на форме имя колонки останется прежним. Это означает, что конфигуратор уже умер, но вы об этом пока еще не знаете.
нужно немедленно сохранить расширение, потому что через пару кликов он вылетит. у текущей формы текст модуля не сохранится, поэтому оставшееся время надо использовать на сохранение текста модуля.
Процедура ПриОткрытии просто у меня была создана уже после критической точки, поэтому в базу не сохранялась и не отлаживалась, а конфигуратор прожил целых полчаса. А я уже сюда написал...
4 mgreat
 
26.08.21
13:38
(3) В конфигураторе с конфами ЕРП, УТ лучше работать на 64-битной платформе, тогда такая беда с вылетанием конфигуратора из-за нехватки памяти на самом интересном месте не будет случаться.
5 серый КТУЛХУ
 
26.08.21
13:39
спасибо, познавательно.
на ту же тему: если в процессе редактирования html-макета или справки просмотр покажет черный экран - значит тоже роскомнадзор на пороге.
6 серый КТУЛХУ
 
26.08.21
13:41
(4): не думаю что дело в этом. (5) например на х64 и вылетает (точнее там зависает конфигуратор намертво)
7 Жан Пердежон
 
26.08.21
13:41
(3) версию платформы, мы, конечно же, озвучивать не будем
8 DJ Anthon
 
26.08.21
13:44
(4) у меня хватает памяти и режим х64. про память я уже знаю )
(7) в (0) озвучил, клиент толстый, режим файловый, но я помню, что вылеты были и на скуле. Надо внимательно переименовывать реквизиты. Если что-то не так, сейв, копирование модуля в буфер и перезапуск конфигуратора.
9 Жан Пердежон
 
26.08.21
13:50
(8) с толстым клиентом всё плохо, такое ощущение, что в 1С на него просто х* забили
10 DJ Anthon
 
26.08.21
13:51
(9) мне на нем легче отлаживать. как-то быстрее работает.
11 DJ Anthon
 
26.08.21
13:52
вру, тонкий сейчас
12 mszsuz
 
26.08.21
13:58
А есть ещё такая ошибка "После загрузки конфигурации расширения из файлов могут отсутствовать события формы расширения ПередЗаписью."
https://bugboard.v8.1c.ru/error/000111750
На рассмотрении - с 8 июля.
У кого есть доступ - нажмите, плз, "Для меня исправление ошибки важно "
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.