Кабинет
На этой странице

Инструменты · Отчёты СКД

composition_settings_read

R · чтениепо подпискене изменяет проект

Читает настройки компоновки — выбранные поля, отборы, сортировку, структуру группировок, условное оформление, параметры данных и вывода — у настроек по умолчанию схемы, у варианта, у вложенной схемы или у динамического списка на форме. Каждый элемент показан с индексом [i] — готовым адресом для правки.

обновлено 30.09.2026плагин 0.2.0 · EDT 2025.2Предложить правку или письмом

Когда использовать

  • Понять, что показывает вариант отчёта: поля, группировки, отборы.
  • Перед правкой — взять индекс элемента (…Filter[0], …Structure[0,1].Order) для composition_settings_write.
  • Настройки динамического списка на форме — адрес реквизита Список с хвостом ExtInfo.ListSettings.

Соседние инструменты домена «Отчёты СКД»

Операции

Параметра operation у инструмента нет: что вернуть, задаёт адрес fqn — маркер-хвост и грань после #.

Режимы composition_settings_read по адресу
Адрес или граньЧто возвращает
….DefaultSettingsНастройки схемы по умолчанию
….SettingsVariant.<Вариант>.SettingsНастройки варианта
….NestedSchema.<Схема>.SettingsНастройки вложенной схемы
<форма>.Attribute.Список.ExtInfo.ListSettingsНастройки динамического списка на форме
<адрес секции>#helpКонтракт definition для composition_settings_write по секции

Параметры

Параметры composition_settings_read
Параметр и типОбязательныйОписаниеПо умолчанию
projectстрокадаИдентификатор проекта рабочей области EDT — имя из ответа project_read (например, УТ2020). Для расширения — проект расширения.—
fqnстрокадаЯкорь настроек: …DefaultSettings, …SettingsVariant.<Вариант>.Settings, …NestedSchema.<Схема>.Settings или …Form.<Форма>.Attribute.Список.ExtInfo.ListSettings. С гранью #help — контракт записи по секции.—
sectionsмассив (строка)нетКакие секции показать: selection, filter, order, structure, conditionalAppearance, dataParameters, outputParameters. По умолчанию — все.—
limitцелоенетОкно чтения: сколько строк готового ответа вернуть. По умолчанию 200, максимум 1000.200
offsetцелоенетОкно чтения: номер строки ответа, с которой начать (0 — первая страница). Значение для следующей страницы подсказывает строка *lines: …* в конце ответа.0
filterстроканетРегулярное выражение без учёта регистра. Сужает вывод: оставляет строки ответа, в которых есть совпадение (заголовки секций с совпадениями сохраняются). Применяется до окна чтения.—

Таблица собрана из схемы инструмента, которую получает агент при подключении.

Адреса

Адреса composition_settings_read
АдресЧто адресует
Report.<Отчет>.Template.<Схема>.SettingsVariant.Основной.Settingsвариант отчёта
Report.<Отчет>.Template.<Схема>.DefaultSettingsнастройки по умолчанию
Report.<Отчет>.Template.<Схема>.DefaultSettings.Filter#helpконтракт записи отбора
Catalog.Контрагенты.Form.ФормаСписка.Attribute.Список.ExtInfo.ListSettingsнастройки динамического списка

Пример вызова и ответа

аргументы composition_settings_read
{
  "project": "УТ2020",
  "fqn": "Report.<Отчет>.Template.<Схема>.DefaultSettings",
  "sections": ["filter", "order"]
}

Пример ответа в подготовке Устройство ответа — на странице Формат ответов.

Отказы и ошибки

Не якорь настроек

Адрес должен заканчиваться одним из четырёх якорей: DefaultSettings, SettingsVariant.<Вариант>.Settings, NestedSchema.<Схема>.Settings или ExtInfo.ListSettings динамического списка. Состав схемы и имена вариантов — dcs_read.

failed · лицензия

Без действующего ключа инструмент отвечает карточкой failed с сообщением лицензия: … и подсказкой, где ввести ключ; в секции Context — список инструментов, доступных без ключа. Подробнее — Лицензия и бесплатный доступ.

Ограничения

  • Отключённый элемент (флажок «использование» снят) помечен как (выкл).
Нашли ошибку — предложите правку.обновлено 30.09.2026

Например: metadata_write, «порт занят», коллекционный адрес.

↑ ↓ выборEnter открыть/ или Ctrl K — открыть поиск