Open 1C-AB opened 1 week ago
@1C-AB Добрый день, скорее всего у заимствованного справочника стоит нулевая длина кода. Проверьте, пожалуйста
И еще в конфигураторе требование на добавление предопределенных в расширенный объект - чтобы свойства длина, тип и допустимая длина кода были на контроле в расширении, а значения должны совпадать с со значениями из основной конфигурации.
Не понимаю, о каком конфигураторе речь? На видео я все показываю в EDT.
Я не вижу в какой УНФ вы это тестировали и на каком справочнике. В моем примере это ГруппыДоступа, функционал БСП. В нем код 0. Справочник просто добавлен в расширение, ничего не менялось. Вот скриншот.
UPD: Да если коду указат длину, ошибки нет. Это не нормальное поведение EDT.
Речь о конфигураторе 1С (платформа) и его ограничениях - платформа не дает сохранять справочник в базу, если код нулевой длины. EDT позволяет сохранить нулевое значение, но выдаст ошибку следующего вида. Вы ее не видите, т.к. конфигурация на поддержке.
Про УНФ я ничего не писал, проблема сейчас воспроизводится на любой конфигурации - если код нулевой длины, то в расширении не создается предопределенный элемент. Можете длину кода поставить не в ноль?
Это не нормальное поведение EDT.
Да, это ошибка, но не критическая. Ошибку исправим.
Она была критичная пока я не нашел выход. через заимствование и затем удалении других предопределенных. А так да не критичная для УНФ А если в каком то справочнике нет предопределенных то критичная.
Описание ошибки
При попытки добавить новый предопределенный элемент в заимствованный справочник, появляется ошибка. При этом если в исходной конфигурации в этом справочнике есть предопределенные элементы и заимстовать хотя бы один, то все ок.
Проверил на двух справочниках. Кстати потом можно удалить заимствованный предопределенный элемент.
Как воспроизвести
На видео
Скриншоты
No response
Ожидаемое поведение
Добавление предопределенных элементов без необходимости заимствования предопределенных элементов из основной конфиуграции
Лог рабочей области
log.txt trace.log
Версия 1С:EDT
2024.1.2
Операционная система
Windows
Версия платформы 1С:Предприятие 8
8.3.24.1738
Установленные плагины
1C:Code style V8, 1C:Language Tool
Дополнительная информация
Управление нашей фирмой, редакция 3.0 (3.0.9.191)