В новой версии переработан вывод результатов запросов, расширены возможности Консоли СКД и упрощен перенос пользовательских алгоритмов между информационными базами.
Основные изменения Infostart Toolkit Air 2026.2 связаны с повседневными задачами 1С-разработчиков: анализом результатов запросов, поиском данных в больших выборках и отладкой отчетов на СКД. Результаты запросов теперь можно просматривать не только в таблице, но и в виде дерева. В обоих режимах доступны фильтрация и быстрый поиск, а при работе с несколькими коллекциями — поиск нужной таблицы по части имени. Вывод данных также оптимизирован: результаты загружаются только после выбора соответствующего элемента, что сокращает потребление памяти.
В Консоли СКД появилась возможность выполнять пользовательский алгоритм перед формированием результата. Из глобального меню можно открыть схему и вариант компоновки отчета, чтобы проверить параметры, настройки и результат выполнения. Среди других изменений — обмен пользовательскими алгоритмами через файлы, обновленная работа с сохраненными настройками, более наглядный анализ прав доступа и защита от случайного добавления всех полей таблицы в Конструкторе запросов.
Результаты запросов теперь можно выводить в таблицу и дерево
В Консоли запросов улучшен механизм отображения результатов. Результаты теперь можно просматривать в таблице или дереве.
Такой формат упрощает просмотр и анализ больших объемов данных: разработчик может выбрать наиболее подходящий способ представления результата в зависимости от структуры запроса и текущей задачи.
Для быстрого отбора нужной информации в таблице и дереве доступны удобные фильтры.
Быстрый поиск по результату
Оформление пустых значений
Оформляются значения <0>, <Неопределено> и аналогичные варианты.
Поиск таблицы по имени
При выборе отображаемой коллекции теперь доступен поиск таблицы по имени.
Можно ввести любую часть названия и быстро найти нужную таблицу, не просматривая весь список вручную. Это особенно удобно, когда запрос возвращает несколько коллекций или содержит большое количество временных таблиц.
Управление строками дерева
При просмотре результата в виде дерева можно одним действием свернуть или развернуть все строки.
«Умный вывод» результатов
Механизм вывода оптимизирован для работы с несколькими приемниками результата. Теперь данные загружаются в форму только после активации нужного элемента. Если результат в табличном документе не используется, его инициализация не выполняется.
Такой подход сокращает потребление памяти и ускоряет работу с результатами запросов. Дополнительно были ускорены расшифровки таблиц значений и вывод полного результата.
Новые возможности Консоли СКД
В Консоли СКД появилась возможность выполнять пользовательский алгоритм перед выполнением схемы компоновки данных.
Это позволяет подготовить параметры, изменить данные или выполнить другую необходимую логику до формирования результата СКД.
Также в дерево автоматически добавляются предопределенные варианты схем компоновки данных. Теперь их не нужно добавлять вручную — доступные варианты сразу отображаются в структуре консоли.
Отладка схемы и варианта отчета из глобального меню
В глобальное меню добавлена возможность отладить схему и вариант компоновки данных отчета.
Разработчик может открыть используемую отчетом схему в Консоли СКД, проверить ее параметры, настройки и результат выполнения.
Для работы механизма необходимо добавить код в форму отчета. Это можно сделать с помощью расширения:
&НаКлиентеФункция ИТК_СерверныйВызовВКонтекстеФормы(ИмяМетода, ДополнительныеПараметры) Экспорт Возврат ИТК_СерверныйВызовВКонтекстеФормыСервер(ИмяМетода, ДополнительныеПараметры);КонецФункции&НаСервереФункция ИТК_СерверныйВызовВКонтекстеФормыСервер(ИмяМетода, ДополнительныеПараметры) Возврат Вычислить(ИмяМетода + "(ЭтотОбъект, ДополнительныеПараметры)");КонецФункции
В конфигурациях на БСП код можно добавить вобщую форму «ФормаОтчета». Механизм реализован аналогично отладке динамических списков .
Анализ прав доступа стал нагляднее
В инструмент анализа прав доступа добавлены иконки прав. Кроме того, мы сделали более заметным оформление значений Да*, которые обозначают доступ с учетом RLS.
Обмен пользовательскими алгоритмами между базами
Для пользовательских алгоритмов появились выгрузка в файл и загрузка из файла.
Теперь алгоритмы можно переносить между информационными базами, передавать коллегам или хранить отдельно для повторного использования.
Защита от случайного добавления всех полей в конструкторе запросов
В Конструкторе запросов тонкого клиента изменено поведение при добавлении источника.
Ранее двойной клик по таблице сразу добавлял в запрос все ее поля. На практике это требуется нечасто, поэтому после такого действия часто приходилось удалять лишние поля. Теперь перед добавлением появляется вопрос: «Добавить все поля таблицы?».
При переносе таблицы с помощью Drag & Drop поведение осталось прежним: все строки переносятся без дополнительного вопроса.
Обновленная форма загрузки и сохранения настроек
Доработана форма загрузки и сохранения настроек консолей запросов, СКД и кода.
В новой версии можно:
-
сортировать настройки по дате и имени;
-
удалять сразу несколько настроек;
-
включать отображение настроек других пользователей.
Изменения упрощают работу с большим количеством сохраненных вариантов и помогают быстрее находить нужную настройку.
Прочие улучшения
В релиз также вошли дополнительные доработки:
-
в форме редактирования таблицы значений добавлено копирование колонки;
-
в Консоли кода появилась настройка порядка вывода используемых переменных — по порядку использования или по алфавиту;
-
внесено множество небольших улучшений интерфейса для платформы 8.5;
-
исправлены обнаруженные ошибки.
ссылка на оригинал статьи https://habr.com/ru/articles/1065936/