Smart1Spec Документация
Studio
СправочникАналитик

Intent → «Вывод»

Вкладка «Вывод» этапа Intent в Smart1Spec Studio — способ вывода результата, шаблон Excel, «Что получит пользователь 1С», имя макета и разделы, а также что из этих настроек реально попадает в собранный файл.

Перед чтением

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

«Вывод» — третья вкладка этапа Intent. На ней описывают, как обработка покажет результат пользователю 1С: таблицей по выбранным полям или по своему шаблону Excel, и нужно ли сохранять результат в файл.

Назначение#

Вкладка фиксирует ожидания к результату в модели проекта. Шаг необязательный: без настройки используется таблица по полям из вкладки «Данные». Как настроить вывод пошагово — Настроить вывод результата.

Вкладка «Вывод»: заголовок «Вывод результата», выбран способ «Таблица по полям из «Данных»», ниже «Что получит пользователь 1С» с отметками «Таблица на экране» и «Сохранить в Excel (.xlsx)», свёрнутый блок «Дополнительно» и кнопка «Дальше: Spec1C»
Вкладка «Вывод» со способом «Таблица по полям»

Элементы вкладки#

ЭлементЧто показывает или делаетКогда доступен
«Вывод результата»заголовок и пояснение «Как обработка покажет результат пользователю 1С. Шаблон Excel — по желанию.»всегда
«Способ вывода» → «Таблица по полям из «Данных»»колонки таблицы — выбранные поля; ниже карточка «Колонки таблицы = выбранные поля на вкладке «Данные» (N). Шаблон не нужен.»выбран по умолчанию
«Способ вывода» → «По моему шаблону Excel»показывает блок «Шаблон» для загрузки .xlsx (см. ниже)всегда
«Сначала выберите данные» и «Перейти к «Данным»»напоминание, что колонки строятся из полей вкладки «Данные»когда в модели нет полей
«Что получит пользователь 1С» → «Таблица на экране»отметка «всегда», снять нельзявсегда
«Что получит пользователь 1С» → «Сохранить в Excel (.xlsx)»отметка о выгрузке результата в Excelвсегда
«Дополнительно»в свёрнутом виде — «имя макета внутри обработки: «Макет» (авто)»; в развёрнутом — поле «Имя макета внутри обработки»всегда
«+ Добавить раздел»добавляет ещё один раздел; после этого слева появляется список «Разделы обработки · N»всегда
Сноска внизу«Шаг необязательный: без настройки будет таблица по полям из «Данных».»когда нет колонок без поля
«Дальше: Spec1C ›»переходит на этап Spec1Cвсегда

Разделы#

Раздел — отдельная таблица внутри одной обработки. Когда разделов больше одного, слева появляется список «Разделы обработки · N»: у каждого раздела — название и отметки «данные ✓/—», «вывод ✓/—». Кнопка «+ Раздел» добавляет ещё один, двойной щелчок по названию переименовывает раздел. Вкладки «Данные» и «Вывод» показывают выбранный в списке раздел.

Шаблон Excel#

При способе «По моему шаблону Excel» появляется блок «Шаблон»:

  • без шаблона — «Загрузите шаблон .xlsx» и кнопка «Выбрать файл»; файл можно перетащить в блок;
  • с шаблоном — имя файла, лист и число колонок, кнопки «Заменить» и «Убрать»;
  • таблица «Колонки»: «Колонка», «Заголовок в таблице», «Поле из «Данных»», кнопка «Условие» и удаление колонки; над таблицей — счётчик «сопоставлено N из M» и кнопка «Сопоставить по именам»;
  • кнопка «Условие» открывает окно «Условие · <колонка>» с полями «Source (реквизит)», «Если (условие)», «То», «Иначе»;
  • если у колонок нет поля, внизу — «N колонок без поля — в 1С они будут пустыми».

Что попадает в собранный файл#

Настройки вывода сохраняются в модели и в спецификации, но не всё из них превращается в код:

  • «Таблица на экране». Для новой обработки из Studio надёжный вариант спецификации — target: ordinary: сгенерированный код выполняет запрос и сообщает число строк, но таблицу на экран не выводит. Вывод на экран нужно доработать в Конфигураторе (Соответствие конструкций и BSL).
  • «Сохранить в Excel (.xlsx)». Признак выгрузки сохраняется, но код сохранения в Excel не генерируется.
  • Имя макета. Используется в коде только при target: managed. В новом файле макета с таким именем нет — его нужно создать в Конфигураторе.

Подробно — Ограничения реализации.

Ограничения#

  • Вкладка описывает ожидания к результату; она не гарантирует, что собранный файл выведет таблицу или сохранит Excel. Проверяйте результат в 1С.
  • Сценарий с шаблоном Excel не подтверждён (см. выше).
  • Колонки по полям берутся из вкладки «Данные»; в облачной версии поля задают в спецификации Spec1C (Intent → «Данные»).
  • Сборка обработки с несколькими разделами не проверялась.

См. также

Сверено с продуктом: 27.10.2026

Нашли неточность? Напишите на [email protected] и укажите адрес страницы.

Smart1Spec · документация описывает текущую версию сервиса.