В новой версии переработан вывод результатов запросов, расширены возможности Консоли СКД и упрощен перенос пользовательских алгоритмов между информационными базами.

Основные изменения Infostart Toolkit Air 2026.2 связаны с повседневными задачами 1С-разработчиков: анализом результатов запросов, поиском данных в больших выборках и отладкой отчетов на СКД. Результаты запросов теперь можно просматривать не только в таблице, но и в виде дерева. В обоих режимах доступны фильтрация и быстрый поиск, а при работе с несколькими коллекциями — поиск нужной таблицы по части имени. Вывод данных также оптимизирован: результаты загружаются только после выбора соответствующего элемента, что сокращает потребление памяти.

В Консоли СКД появилась возможность выполнять пользовательский алгоритм перед формированием результата. Из глобального меню можно открыть схему и вариант компоновки отчета, чтобы проверить параметры, настройки и результат выполнения. Среди других изменений - обмен пользовательскими алгоритмами через файлы, обновленная работа с сохраненными настройками, более наглядный анализ прав доступа и защита от случайного добавления всех полей таблицы в Конструкторе запросов.

Результаты запросов теперь можно выводить в таблицу и дерево

В Консоли запросов улучшен механизм отображения результатов. Результаты теперь можно просматривать в таблице или дереве.

Такой формат упрощает просмотр и анализ больших объемов данных: разработчик может выбрать наиболее подходящий способ представления результата в зависимости от структуры запроса и текущей задачи.

Скриншот Infostart Toolkit Air 1
Скриншот Infostart Toolkit Air 1

Для быстрого отбора нужной информации в таблице и дереве доступны удобные фильтры.

Скриншот Infostart Toolkit Air 2
Скриншот Infostart Toolkit Air 2

Быстрый поиск по результату

Скриншот Infostart Toolkit Air 3
Скриншот Infostart Toolkit Air 3

Оформление пустых значений

Оформляются значения <0>, <Неопределено> и аналогичные варианты.

Скриншот Infostart Toolkit Air 4
Скриншот Infostart Toolkit Air 4

Поиск таблицы по имени

При выборе отображаемой коллекции теперь доступен поиск таблицы по имени.

Можно ввести любую часть названия и быстро найти нужную таблицу, не просматривая весь список вручную. Это особенно удобно, когда запрос возвращает несколько коллекций или содержит большое количество временных таблиц.

Скриншот Infostart Toolkit Air 5
Скриншот Infostart Toolkit Air 5

Управление строками дерева

При просмотре результата в виде дерева можно одним действием свернуть или развернуть все строки.

Скриншот Infostart Toolkit Air 6
Скриншот Infostart Toolkit Air 6

«Умный вывод» результатов

Механизм вывода оптимизирован для работы с несколькими приемниками результата. Теперь данные загружаются в форму только после активации нужного элемента. Если результат в табличном документе не используется, его инициализация не выполняется.

Такой подход сокращает потребление памяти и ускоряет работу с результатами запросов. Дополнительно были ускорены расшифровки таблиц значений и вывод полного результата.

Новые возможности Консоли СКД

В Консоли СКД появилась возможность выполнять пользовательский алгоритм перед выполнением схемы компоновки данных.

Это позволяет подготовить параметры, изменить данные или выполнить другую необходимую логику до формирования результата СКД.

Скриншот Infostart Toolkit Air 7
Скриншот Infostart Toolkit Air 7

Также в дерево автоматически добавляются предопределенные варианты схем компоновки данных. Теперь их не нужно добавлять вручную - доступные варианты сразу отображаются в структуре консоли.

Скриншот Infostart Toolkit Air 8
Скриншот Infostart Toolkit Air 8

Отладка схемы и варианта отчета из глобального меню

В глобальное меню добавлена возможность отладить схему и вариант компоновки данных отчета.

Разработчик может открыть используемую отчетом схему в Консоли СКД, проверить ее параметры, настройки и результат выполнения.

Скриншот Infostart Toolkit Air 9
Скриншот Infostart Toolkit Air 9
Скриншот Infostart Toolkit Air 10
Скриншот Infostart Toolkit Air 10

Для работы механизма необходимо добавить код в форму отчета. Это можно сделать с помощью расширения:

&НаКлиенте

Функция ИТК_СерверныйВызовВКонтекстеФормы(ИмяМетода, ДополнительныеПараметры) Экспорт

    Возврат ИТК_СерверныйВызовВКонтекстеФормыСервер(ИмяМетода, ДополнительныеПараметры);

КонецФункции


&НаСервере

Функция ИТК_СерверныйВызовВКонтекстеФормыСервер(ИмяМетода, ДополнительныеПараметры)

    Возврат Вычислить(ИмяМетода + "(ЭтотОбъект, ДополнительныеПараметры)");

КонецФункции

В конфигурациях на БСП код можно добавить вобщую форму «ФормаОтчета». Механизм реализован аналогично отладке динамических списков .

Анализ прав доступа стал нагляднее

В инструмент анализа прав доступа добавлены иконки прав. Кроме того, мы сделали более заметным оформление значений Да*, которые обозначают доступ с учетом RLS.

Скриншот Infostart Toolkit Air 11
Скриншот Infostart Toolkit Air 11

Обмен пользовательскими алгоритмами между базами

Для пользовательских алгоритмов появились выгрузка в файл и загрузка из файла.

Теперь алгоритмы можно переносить между информационными базами, передавать коллегам или хранить отдельно для повторного использования.

Скриншот Infostart Toolkit Air 12
Скриншот Infostart Toolkit Air 12

Защита от случайного добавления всех полей в конструкторе запросов

В Конструкторе запросов тонкого клиента изменено поведение при добавлении источника.

Ранее двойной клик по таблице сразу добавлял в запрос все ее поля. На практике это требуется нечасто, поэтому после такого действия часто приходилось удалять лишние поля. Теперь перед добавлением появляется вопрос: «Добавить все поля таблицы?».

При переносе таблицы с помощью Drag & Drop поведение осталось прежним: все строки переносятся без дополнительного вопроса.

Скриншот Infostart Toolkit Air 13
Скриншот Infostart Toolkit Air 13

Обновленная форма загрузки и сохранения настроек

Доработана форма загрузки и сохранения настроек консолей запросов, СКД и кода.

В новой версии можно:

  • сортировать настройки по дате и имени;

  • удалять сразу несколько настроек;

  • включать отображение настроек других пользователей.

Изменения упрощают работу с большим количеством сохраненных вариантов и помогают быстрее находить нужную настройку.

Скриншот Infostart Toolkit Air 14
Скриншот Infostart Toolkit Air 14

Прочие улучшения

В релиз также вошли дополнительные доработки:

  • в форме редактирования таблицы значений добавлено копирование колонки;

  • в Консоли кода появилась настройка порядка вывода используемых переменных - по порядку использования или по алфавиту;

  • внесено множество небольших улучшений интерфейса для платформы 8.5;

  • исправлены обнаруженные ошибки.

Подробнее

Комментарии (0)