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

Инструменты · Метаданные

metadata_read

R · чтениебесплатноне изменяет проект

Читает объект метаданных или его узел по адресу FQN — что внутри (реквизиты, табличные части, формы, модули) и какие свойства. Грань #help возвращает контракт записи для metadata_write по этому же адресу. Работает без ключа.

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

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

  • Узнать состав объекта — реквизиты с типами, табличные части, формы, макеты, модули — прежде чем писать код или запрос.
  • Посмотреть свойства узла: тип реквизита, индексирование, проверку заполнения, периодичность регистра.
  • Обзор конфигурации — адрес Configuration; только нужные виды объектов — filter, например Document.
  • Перед записью — грань #help: какие ключи примет metadata_write, записи типов, пример; работает и для несуществующего узла.
  • Режим поддержки узла виден в заголовке ответа: 🔒 на поддержке или 📦 на поддержке.

Соседние инструменты домена «Метаданные»

Операции

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

Режимы metadata_read по адресу
Адрес или граньЧто возвращает
<адрес объекта>Структура: что внутри — реквизиты, табличные части, формы, модули, макеты
<адрес листа>Свойства реквизита, измерения, ресурса, значения перечисления
<адрес>#propertiesСвойства узла; синоним #свойства
<адрес>#sourceСтруктура узла; синоним #структура
<адрес>#helpКонтракт definition для metadata_write по этому адресу; синоним #справка
ConfigurationНавигатор конфигурации: все виды объектов с количеством
ScheduledJob.<Задание>.ScheduleРасписание регламентного задания целиком

Параметры

Параметры metadata_read
Параметр и типОбязательныйОписаниеПо умолчанию
projectстрокадаИдентификатор проекта рабочей области EDT — имя из ответа project_read (например, УТ2020). Для расширения — проект расширения.—
fqnстрокадаАдрес объекта или узла любого уровня: Catalog.Контрагенты, Catalog.Контрагенты.Attribute.ИНН, InformationRegister.КурсыВалют.Dimension.Валюта, Configuration. Грань — через #. Формы — в form_read.—
viewстроканетВид вывода: tree — дерево (структура) или сгруппированные категории (свойства); layout — секции (структура) или плоский список «ключ — значение» (свойства).значения: tree · layouttree
detailстроканетПодробность: brief — у структуры только имена, у свойств только отличные от умолчания; default — имена с типами и все свойства; full — плюс служебные идентификаторы.значения: default · brief · fulldefault
filterстроканетРегулярное выражение без учёта регистра. Сначала сопоставляется с названием секции (например, Document, Attribute) — совпавшая секция показывается целиком; иначе фильтрует элементы по именам.—
leveltreeцелоенетГлубина дерева при view: tree: 1 — только корневые ветки с количеством, 2 — плюс их содержимое, 3 и больше — глубже.2
counting_methodsбулевонетtrue — показывать число методов у модулей. Дольше: требует разбора кода.false
branch_limitцелоенетСколько элементов показывать в одной ветке дерева; остальные сворачиваются в «… (N ещё)». Для полного перечня увеличьте до 100 или 1000.7
limitцелоенетОкно чтения: сколько строк готового ответа вернуть. По умолчанию 200, максимум 1000.200
offsetцелоенетОкно чтения: номер строки ответа, с которой начать (0 — первая страница). Значение для следующей страницы подсказывает строка *lines: …* в конце ответа.0

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

Адреса

Адрес — объект или узел любого уровня; Configuration — вся конфигурация. Формы, макеты и схемы компоновки читают свои инструменты.

Адреса metadata_read
АдресЧто адресует
Configurationнавигатор конфигурации
Catalog.Контрагентыструктура справочника
Catalog.Контрагенты#propertiesсвойства справочника
Catalog.Контрагенты.Attribute.ИННсвойства реквизита
Document.РеализацияТоваровУслуг.TabularSection.Товарытабличная часть с реквизитами
Catalog.Контрагенты.Attribute#helpконтракт пакетного создания реквизитов
CommonPicture.<Картинка>общая картинка: грань #source показывает саму картинку

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

Бесплатный инструмент: работает без ключа.

аргументы metadata_read
{ "project": "УТ2020", "fqn": "Catalog.Контрагенты", "view": "layout", "filter": "ИНН|КПП" }

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

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

Не найдено

Объекта или узла по адресу нет — ответ предлагает ближайшие имена. Список объектов вида — search с операцией symbol и параметром type.

Адрес формы

Адреса с сегментом Form читает form_read, макеты табличного документа — spreadsheet_read, схемы компоновки — dcs_read.

Ограничения

  • Длинные ответы режутся окном чтения: limit, offset, filter — Окно чтения.
  • Ветки дерева по умолчанию обрезаются до 7 элементов — увеличьте branch_limit или сузьте filter.
Нашли ошибку — предложите правку.обновлено 30.09.2026

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

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