Суббота, 05.10.2024, 10:19
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Ошибка исследования объекта в отладчике
sweep4Дата: Пятница, 21.08.2020, 11:58 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 28
Репутация: 17
Статус: Оффлайн
Код
Платформа: 8.3.16.1148
Режим БД: клиент-серверный
Конфигурация. Название: 1С:ERP Управление предприятием 2 (2.4.6.160)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим совместимости: Версия8_3_15
Конфигурация. Версия БСП: 3.0.1.314
Инструменты разработчика. Версия: Расширение 5.50e
Инструменты разработчика. Объекты на сервере: Да
Расширения. ИнструментыРазработчикаTormozit (5.50e)
Клиент. ОС: Windows x86-64 Microsoft Windows 8.1 version 6.3  (Build 9600)
Клиент. Приложение: Обычное приложение 64б
Клиент. От имени администратора Windows: Нет
Клиент. Текущий язык системы: ru
Сервер. ОС: Windows x86-64 Microsoft Windows 10 version 10.0  (Build 14393)
Сервер. Отладка: нет


Работаю в отладчике, необходимо сделать отложенную обработку реквизита формы, который имеет тип "ДанныеФормыДерево"

Пишу сначала: иробщий.отлкс(ДеревоНаФорме)

Код
Отложенная отладка объекта типа "ДанныеФормыДерево" не поддерживается


Затем пишу: иробщий.ислкс(ДеревоНаФорме)

Код
Ошибка записи объекта для отладки: {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(23942)}: Ошибка при вызове метода контекста (Сохранить): Ошибка формата объекта настроек


Это баг ? Такой тип реквизита возможно перегнать в рантайм для исследования ?
 
tormozitДата: Пятница, 21.08.2020, 19:16 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
Такое поведение подсистемы является задуманным. Этот тип данных не имеет штатной сериализации. Преобразуй его сначала в ДеревоЗначений функцией ДанныеФормыВЗначение и затем уже делай снимок.
 
sweep4Дата: Понедельник, 24.08.2020, 16:49 | Сообщение # 3
Сержант
Группа: Пользователи
Сообщений: 28
Репутация: 17
Статус: Оффлайн
А может есть резон подумать над неявным преобразованием к таблице значений/дереву значений в подобных случаях, для экспорта в отложенную отладку/исследование ?

Вот ещё свежий пример, только что обнаружил. Делается отложенная обработка запроса. В запросе есть параметр. В параметр назначена не ТаблицаЗначений, а табличная часть внешней обработки. Тип "ВнешняяОбработкаТабличнаяЧасть.ВнешняяОбработка1", для условного примера. ОтЛкс(Запрос) в параметрах для такого типа показывает Неопределено, что совершенно понятно, но не совсем удобно. Было бы круто, если бы автоматом транслировалось в более пригодный для отложенной отладки тип.
 
tormozitДата: Понедельник, 24.08.2020, 19:10 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
Для табличных частей в параметрах запроса создал задачу http://www.hostedredmine.com/issues/885230 .
Для исследования данных формы, связанных с ее элементами, еще есть глобальное меню разработчика https://infostart.ru/1c/articles/1273456/ . Создал задачу http://www.hostedredmine.com/issues/885260
 
  • Страница 1 из 1
  • 1
Поиск: