Не видит перечислений расширения конфигурации
|
|
SkyNet | Дата: Воскресенье, 28.02.2021, 13:35 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Оффлайн
| Добрый день! Конфигурация типовая УТ 11.4.9.98 ИР 6_5.80.2 портативная
1.В расширении создано перечисление ВариантыОтгрузки1 с значениями Отгружено и ОтгруженоЧастично 2.В документе "Заказ клиента" создан свой реквизит Отгружено1 с сылкой на данное перечисление ВариантыОтгрузки1
3.При использовании ИР в обработке "Подбор и обработка объектов" у реквизита ТЧ Отгружено1 документа "Заказ клиента" не выбирается это перечисление ВариантыОтгрузки1
|
|
| |
tormozit | Дата: Воскресенье, 28.02.2021, 13:43 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Похоже тут какая то ошибка платформы. Очень желательно получить информацию для технической поддержки http://devtool1c.ucoz.ru/forum/2-2-1 . Попробуй создать новую базу, загрузить туда эту конфигурацию и добавить это расширение. Если проблема воспроизведется то предоставь выгрузку этой новой базы. Если проблема не воспроизведется, то вероятно у тебя криво подключилось расширение в текущей базе и надо пробовать пересоздать проблемный реквизит.
|
|
| |
SkyNet | Дата: Воскресенье, 28.02.2021, 16:25 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Оффлайн
| Да, вот описание
Цитата Платформа: 8.3.18.1289 Режим БД: файловый Конфигурация. Название: Управление торговлей, редакция 11 (11.4.9.98) Конфигурация. Основной режим запуска: Управляемое приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: Версия8_3_12 Конфигурация. Версия БСП: 3.0.3.87 Инструменты разработчика. Версия: Портативный 5.80.2p Инструменты разработчика. Инструмент: Подбор и обработка объектов БД Инструменты разработчика. Объекты на сервере: Да Инструменты разработчика. Серверный модуль: Да Расширения. УТ_ФедоровОВ () Клиент. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский Клиент. Приложение: Обычное приложение 64б Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru Клиент. От имени администратора Windows: Нет
Попробовал удалить и снова создавать как перечисление так и реквизит табличной части ,все неизменно...
|
|
| |
tormozit | Дата: Воскресенье, 28.02.2021, 16:35 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| 99% что проблема вызвана ошибкой платформы. Попробуй в копии базы поднять режим совместимости конфигурации и расширения пошагово вплоть до "Не использовать". Механизм расширений конфигурации очень чувствителен к этому свойству.
|
|
| |
SkyNet | Дата: Воскресенье, 28.02.2021, 18:27 | Сообщение # 5 |
Рядовой
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Оффлайн
| Весь извелся уже с этим... https://yadi.sk/i/CrDWwmM3dp4n7g Не дает режим совместимости убрать в основной конфигурации никак...
Если режим совместимости расширения снимаю то ошибка уже в режиме предприятия https://yadi.sk/i/NHzsCbQ9bMg18g
Какой то ацкий треш...
В самих формах это перечисление благополучно ставиться! Выбирается и используется, но в обработках это как строка!
|
|
| |
tormozit | Дата: Воскресенье, 28.02.2021, 19:11 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Цитата SkyNet ( ) Не дает режим совместимости убрать в основной конфигурации Это делает прикладной код. Найди его и отключи. Повторяюсь, что делать это я предлагаю только копии базы в целях выявления причины проблемы и поиска путей ее обхода.
|
|
| |
SkyNet | Дата: Воскресенье, 28.02.2021, 23:09 | Сообщение # 7 |
Рядовой
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Оффлайн
| Закомментировал код который проверял, поставил поочередно все версии совместимостей, но это все не помогло, и вообще что то мне подсказывает что не в этом дело.. На скрине видно что если сбросить на крестик это произвольное поле и нажать на "Т" то там будет это самое перечисление, которое ставлю галку и жму выбрать но выбирает снова произвольно поле . https://yadi.sk/i/YJHN6YKhgMEQRQ
Пробовал запускать на других версиях ,все одно и тоже... Вы пробовали воспроизвести у себя данную операцию?Добавлено (28.02.2021, 23:29) --------------------------------------------- Пытался уж грубо через произвольный код сделать ,но тоже не выходит, когда строю код то там все верно указывается... https://yadi.sk/i/zNpFY-GCSJZU_w
Пробовал так Объект.ДатаОтгрузкиТовара1=Объект.ДатаОтгрузкиТовара
Но значение не ставиться...
|
|
| |
tormozit | Дата: Воскресенье, 28.02.2021, 23:41 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Да. У меня проблема воспроизводится проблема с выбором типа перечисления. К сожалению это - ограничение платформы. Супер тип ЛюбаяСсылка не включает типы, рожденные в расширениях. Это исправили только в 8.3.19. Поэтому в колонке "Значение" в форме обработки "Изменить реквизиты / Добавить строку" выбрать значение такого расширения нельзя. Аналогично - в параметрах произвольного алгоритма нельзя выбирать такие типы.
Используй обработку "Произвольный алгоритм" с таким кодом
Код Объект.Расш1_Реквизит1 = Перечисления.Расш1_Перечисление1.ЗначениеПеречисления1;
|
|
| |
tormozit | Дата: Воскресенье, 28.02.2021, 23:48 | Сообщение # 9 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Цитата SkyNet6489Цитата Пробовал так Объект.ДатаОтгрузкиТовара1=Объект.ДатаОтгрузкиТовара Так работать не будет даже если оба перечисления принадлежат конфигурации. Ты должен сделать явное преобразование значений типа "Перечисление1" в "Перечисление" или наоборот.
|
|
| |
SkyNet | Дата: Воскресенье, 28.02.2021, 23:58 | Сообщение # 10 |
Рядовой
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Оффлайн
| https://yadi.sk/i/lq0vqGuqbQ6Axw
Вот только понял ,залез в конфигураторе стал перевыбирать и не смог там указать свое перечисление... Как же тогда быть? Как мне перенести эти доработки и их данные в расширения конфигурации, дело встало только в этом реквизите, даты отлично переносятся...
|
|
| |
tormozit | Дата: Понедельник, 01.03.2021, 14:11 | Сообщение # 11 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Ошибся. Исправление проблемы с типом ЛюбаяСсылка планируется только в 8.3.20, т.е. в лучшем случае в конце лета 2021г. https://wonderland.v8.1c.ru/blog/razvitie-rasshireniy/
|
|
| |
SkyNet | Дата: Понедельник, 01.03.2021, 18:34 | Сообщение # 12 |
Рядовой
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Оффлайн
| Жесть, как тогда выйти из ситуации можно, посоветуйте пожалуйста, хочется поставить на поддержку конфигурацию и не париться при обновлениях
|
|
| |