1c-edt-issues
1c-edt-issues copied to clipboard
Не сохраняется привязка события формы ПередЗаписью к процедуре, при обновлении конфигурации
Описание ошибки
сейчас если открыть конфигурацию в конфигураторе, то событие формы "ПередЗаписью" привязано, если загрузить приложенную конфигурацию в EDT. а потом обновить конфигурацию, то привязка теряется.
Как воспроизвести
- Загрузить приложенную конфигурацию через конфигуратор
- Открыть форму Документы - МатериалыОбщестройПоПроекту - Формы - ФормаКонструкция
- Убедиться, что у события формы "ПередЗаписью" есть привязка к процедуре
- Импортировать в EDT, версия проекта 8.3.24. В EDT событие формы ещё с привязкой.
- Обновить конфигурацию информационной базы (загрузить полностью)
- перейти в конфигуратор, убедиться что привязки события к процедуре больше нет.
Скриншоты
привязка в конфигураторе есть.
после обновления из EDT привязка события слетает
Ожидаемое поведение
Привязка к процедурам должна оставатсья
Лог рабочей области
Журнал_Экспорт.log.txt trace.log
Версия 1С:EDT
Ruby 2023.3.0
Операционная система
Windows
Установленные плагины
1C:Code style V8
Дополнительная информация
1С:Предприятие 8.3 (8.3.24.1342)
хм, а почему приоритет низкий? это скорее даже не просто баг, а критическая ошибка, я просто не стал так регистрировать т.к. это пока только релизкандидат. т.к. после обновление базы на формах перестает отрабатывать событие "ПередЗаписью", то это сильно влияет на поведение формы.
Здравствуйте @lrRatibor!
Загрузить приложенную конфигурацию через конфигуратор
Могли бы вы, пожалуйста, прислать конфигурацию для воспроизведения проблемы?
Прошу прощения, забыл добавить 1Cv8_Баг.zip
Здравствуйте, если взять Ваш cf загрузить в пустую информационную базу, затем выгрузить xml и загрузить его обратно, то будет тоже самое, платформа теряет данный обработчик. Причина этого в том, что в выгрузке в xml есть битое значение, по сути в cf есть битые данные. Выделил строку с битыми данными в xml. попробую завести на Платформу ошибку, дополнительно скину ее номер Вам, в EDT проблем не наблюдается
Вот ошибка, что я зарегистрировал в Платформе - 60012122
@lrRatibor Скажите пожалуйста, не наблюдали ли вы эту проблему на 8.3.22 и 8.3.23?
Если не ошибаюсь, проблемная форма была создана на версии 8.3.23 и там ошибки не было, а после перехода на 8.3.24 стала слетать привязка.
Здравствуйте. Исправление доступно в платформе 1С:Предприятие начиная с версий 8.3.24.1564 и 8.3.25.1301. Соответствующие сборки можно скачать на https://releases.1c.ru/project/Platform83 В EDT требования к платформе будут повышены соответствующим образом в ближайшем выпуске.