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

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

spreadsheet_read

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

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

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

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

  • Понять устройство печатной формы перед правкой — состав и сетка #layout.
  • Проверить ячейку после записи — карточка ….Cell.R4C5.
  • Найти все параметры макета, в том числе встроенные в шаблоны [Имя], — срез ….Param.

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

Операции

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

Режимы spreadsheet_read по адресу
Адрес или граньЧто возвращает
<макет>Состав: области, объединения, параметры, рисунки; синоним грани — #source
<макет>#layoutВизуальная сетка строки × колонки; синоним #разметка
<макет>#propertiesСвойства документа; синоним #свойства
<макет>.Cell.R8C2Карточка ячейки: содержимое, вид заполнения, выравнивание, шрифт, цвета
<макет>.Cell.R1C1:R5C3Ячейки диапазона
<макет>.Area.<Имя>, .Param.<Имя>, .Row.N, .Col.NОбласть, параметр, строка, колонка
<макет>.Cell, .Area, .ParamСрез коллекции списком
<адрес>#helpКонтракт definition для spreadsheet_write по адресу

Параметры

Параметры spreadsheet_read
Параметр и типОбязательныйОписаниеПо умолчанию
projectстрокадаИдентификатор проекта рабочей области EDT — имя из ответа project_read (например, УТ2020). Для расширения — проект расширения.—
fqnстрокадаАдрес макета <Владелец>.Template.<Имя> или CommonTemplate.<Имя> с хвостом и гранью. Координаты — абсолютные RnCm с единицы.—
filterстроканетРегулярное выражение без учёта регистра по именам и содержимому строк.—
limitцелоенетОкно чтения: сколько строк готового ответа вернуть. По умолчанию 200, максимум 1000.200
offsetцелоенетОкно чтения: номер строки ответа, с которой начать (0 — первая страница). Значение для следующей страницы подсказывает строка *lines: …* в конце ответа.0

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

Адреса

Адреса spreadsheet_read
АдресЧто адресует
Document.РеализацияТоваровУслуг.Template.<Макет>состав макета
Document.РеализацияТоваровУслуг.Template.<Макет>#layoutсетка
Document.РеализацияТоваровУслуг.Template.<Макет>.Cell.R4C4одна ячейка
Document.РеализацияТоваровУслуг.Template.<Макет>.Paramвсе параметры
CommonTemplate.<Макет>общий макет

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

Ответ — пример из описания формата ответов: дайджест с размером и счётчиками, затем секции с числом элементов.

аргументы spreadsheet_read
{ "project": "УТ2020", "fqn": "Document.РеализацияТоваровУслуг.Template.Печать" }
ответ инструмента
### Document.РеализацияТоваровУслуг.Template.Печать

> Σ 41×9 (R1C1:R41C9) · formats 24 · merges 3 · areas 2 · defaultFormatIndex 0

#### Areas (2)
- Заголовок [Rect] R1C1:R3C9
- ТабЧасть [Rect] R8C1:R20C9

#### Merges (3)
- R1C1:R1C9 (1×9)
- … (2 ещё)

#### Parameters (0)
_(нет)_

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

Адрес не макета табличного документа

Объекты читает metadata_read, схемы компоновки — dcs_read.

failed · лицензия

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

Ограничения

  • Рисунки в макете только читаются: создавать их может человек в редакторе EDT.
Нашли ошибку — предложите правку.обновлено 30.09.2026

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

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