Перейти к основному содержимому

Данные для отладки

Управление сохранёнными объектами отладки - единый список всех отладочных снимков, сделанных через УИ_._От() / УИ_._ОтФ() в тонком, веб- или толстом клиенте.

Основная форма списка отладочных данных

Назначение

  • Просмотр истории отладки - список всех сохранённых объектов с датой, автором и типом
  • Повторное открытие объектов в соответствующем инструменте (консоль запросов, консоль отчётов, редактор реквизитов, редактор таблицы значений и т.д.)
  • Удаление устаревших отладочных данных
  • Контроль источников хранения: Хранилище системных настроек (основной режим) или файлы на сервере (портативная поставка / активная транзакция)

Использование

  1. Откройте форму - меню Универсальные инструменты > Данные для отладки
  2. В таблице отображаются все сохранённые объекты отладки
  3. Двойной клик по строке - открыть объект в соответствующей консоли
  4. Контекстное меню / кнопки панели: Отладить, Удалить, Обновить таблицу

Командная панель и контекстное меню

Структура списка

КолонкаОписание
КартинкаИконка источника: шестерёнка (хранилище настроек) или папка (файлы на сервере)
Тип объекта отладкиТип сохранённого объекта (Запрос, СКД, HTTP и т.п.)
Дата созданияДата и время сохранения
АвторИмя пользователя, сохранившего объект
НаименованиеПроизвольное имя, заданное при вызове отладки

Поддерживаемые типы объектов

ТипКуда открывается
ЗапросКонсоль запросов - текст запроса, параметры, результат, временные таблицы
Менеджер временных таблицКонсоль запросов с пустым текстом и заполненными временными таблицами
Схема компоновки данныхКонсоль отчётов - СКД, настройки, внешние наборы, временные таблицы
Таблица формы (динамический список)Консоль отчётов с извлечёнными СКД и настройками
Ссылочный объект БДРедактор реквизитов объекта
HTTP-запросКонсоль HTTP-запросов - URL, заголовки, тело, прокси, аутентификация
Таблица значенийРедактор таблицы значений - просмотр и редактирование колонок и строк
Дерево значенийРедактор таблицы значений (режим дерева) - просмотр и редактирование иерархических данных

Механизм хранения

Системное хранилище настроек (по умолчанию)

Вызов УИ_._От() сериализует объект и сохраняет его в Хранилище системных настроек под ключом УИ_УниверсальныеИнструменты_ДанныеДляОтладки.

Ключ формируется как:

ТипОбъектаОтладки/Пользователь/ДатаВФорматеГГГГММДДЧЧММСС/Наименование

Если активна транзакция в портативной поставке - автоматически переключается на файловый вариант.

Файловое хранение (УИ_._ОтФ())

Вызов УИ_._ОтФ() сохраняет данные в каталог на сервере:

<каталог данных отладки>/<UUID>/
- ДАННЫЕ.data - сериализованный объект
- МЕТАДАННЫЕ.json - автор, дата, тип, наименование

Используется при:

  • явном вызове УИ_._ОтФ()
  • активной транзакции в портативной поставке

Индикация источника: хранилище настроек или файл

Связанные разделы