В последнем обновлении исправлены выявленные ошибки, а также даны методические рекомендации, которые позволят избежать неполадок при работе над проектами с использованием 1С:EDT.
Какие ошибки исправили в 1С:EDT 2020.5.1
Фирма «1С» опубликовала исправления для вышедшей в середине сентября версии 1С:EDT 2020.5. В корректирующий релиз включили следующие исправления и улучшения:
- исправлены не выводящиеся в некоторых случаях подсказки;
- исправлена ошибка, приводящая к неожиданному вылету отладки по http;
- исправлена ошибка открытия редактора «Все роли» в проекте расширения;
- исправлена ошибка, возникающая при добавлении предопределенного элемента справочника в расширение;
- исправлена ошибка, из-за которой невозможно было сравнить с прошлой ревизией общий модуль в расширении;
- исправлена ошибка, из-за которой не применялось значение при расширении типа;
- исправлена ошибка, из-за которой в некоторых ситуациях не отображались изменения в модулях в редакторе сравнения при инкрементальном обновлении изменений из ИБ.
Также разработчики устранили коллизию, когда при создании расширения с указанием родительского проекта конфигурации значение свойства «Вариант встроенного языка» копируется из конфигурации.
Данный перечень исправлений опубликован в официальной группе в Telegram, посвященной 1С:Enterprise Development Tools. Группа была создана не так давно, в июле этого года. Ключевыми целями этого сообщества является сбор сведений об ошибках, а также консолидация пожеланий и отзывов по работе 1С:Enterprise Development Tools. Отметим, что несколько исправлений разработчики продукта внесли в релиз после публикации ошибок именно в этой группе.
Что еще нового в работе 1С:EDT 2020.5.1
Кроме этого, в исправительном релизе к описанию добавили рекомендации, которые позволят избежать возможных неполадок в работе программой. Приводим здесь наиболее существенные фрагменты этих рекомендаций.
Так, разработчиками продукта было предложено решение для проблемы импорта и экспорта свойства ИспользованиеТекущейСтроки (currentRowUse) у групп в формах – если разработка приложения предназначена для платформы для настольных компьютеров, то необходимо будет заменить в конфигурации значение этого свойства с «DontUse» на «Auto».
Разработчики рекомендуют для выполнения такой замены воспользоваться механизмом поиска по XML-файлам и заменой с регулярными выражениями. При этом для мобильной платформы такую автозамену стоит применять более аккуратно, поскольку в коде могут быть группы, в которых специально установлено значение свойства «currentRowUse» как «DontUse» ( НеИспользовать).
«Если вы используете 1С:ГитКонвертер, то для получения XML-файлов конфигурации в формате 1С:EDT достаточно обновить версию 1С:EDT, которую вы используете для 1С:ГитКонвертера», – говорится в описании релиза.
Кнопка «Обновить» в редакторе формы в 1С:EDT. Источник: edt.1c.ru
Еще одно узкое место при разработок с использованием 1С:EDT – это экспорт расширений конфигурации в информационную базу. «На данный момент в конфигураторе 1С:Предприятия и в 1C:EDT существуют фундаментальные различия в работе с расширениями конфигурации. Это может привести к ошибкам при экспорте расширений в информационные базы или к ошибкам отображения заимствованных форм в редакторе в 1C:EDT», – отмечается о описании релиза. В для разрешения возможных коллизий предлагается обновлять форму, заимствованную в расширение.