|
Ошибка при обновлении расширения (реквизита формы)
| ☑ |
0
программистище
02.02.21
✎
14:34
|
Есть две базы для разработок и другая рабочая
если сохранять конфу расширения и потом сравнивать объединять с рабочим расширением в рабочей базе, то на форме добавленной из основной конфигурации основной реквизит Меняет свой тип с объектного на тип строка,
и форма перестает открываться в режиме предприятия
Хотя в расширении (в базе для разработок) реквизит имеет тип объекта
и так с любой формой справочника или документа, добавленной из основной в расширение
Платформа (8.3.16.1063)
Основная конфигурация(и расширение) для разработок подключена к хранилищу
|
|
1
программистище
02.02.21
✎
14:41
|
Немного дополню
Если смотреть отчет о сравнении по нужной нам форме объекта, то там в основном реквизите показывает отличие
в расширении нужный нам тип, а в файле сохраненном файле типа пустой
если сравнивать с расширение откуда сохраняли, то там отличий нет, но в конфе разработки тип нормальный
|
|
2
программистище
02.02.21
✎
14:53
|
Проверил только что
Если конфигурацию расширения не сравнивать, а загружать из файла, то тип не меняется
смена происходит только при сравнении объединении
|
|
3
программистище
02.02.21
✎
15:32
|
Результаты экспериментов показывают:
1) ошибка воспроизводится на двух разных рабочих серверах и двух базах (т.е. конфигурация разработак->рабочая(расширение))
2) обратная выгрузка и сравнение конфигураций такую ошибку не дает (т.е. рабочая конфигурация->конфигурация разработок(расширение)), а показывает только отличие
3) сравнение файлов выгрузок конфигураций ошибок не показывает, а только отличия в конфигурациях
магия
|
|