Форматирование текста и печатных форм в 1С

· 9 мин

Содержание

Оформление текста в 1С встречается в двух разных редакторах, и путать их не стоит. Первый — поле форматированного документа: это область ввода с панелью кнопок над ней (шрифт, Ж, К, Ч, цвет, выравнивание). Такие поля есть в письмах, заметках, задачах, описаниях и комментариях. Выделяете текст — жмёте кнопку на панели, оформление применяется сразу.

Второй редактор — табличный документ. В него выводятся все печатные формы и отчёты. Здесь оформляют уже не абзацы, а ячейки: шрифт, границы, заливку, выравнивание, а затем настраивают печать — поля, ориентацию, колонтитулы и масштаб.

Оба редактора — платформенные, то есть одинаково работают в Бухгалтерии 3.0, ЗУП 3.1, Управлении торговлей 11 и других конфигурациях на 1С:Предприятие 8.3 с интерфейсом «Такси». Поэтому один раз разобравшись с оформлением, вы будете применять его в любой базе. Разберём по порядку, что и где настраивается.

Базовые инструменты: шрифт, начертание, цвет и выравнивание

В поле форматированного документа всё управление собрано на панели над текстом. Выделите фрагмент и примените нужную кнопку.

КнопкаЧто делает
Список шрифтов и размерМеняет гарнитуру и кегль выделенного текста
Ж / К / ЧПолужирный, курсив, подчёркнутый
Цвет текстаПерекрашивает символы
Цвет выделенияЗаливает фон под текстом (маркер)
ВыравниваниеПо левому краю, по центру, по правому краю, по ширине

Стандартные сочетания Ctrl+C и Ctrl+V переносят текст вместе с оформлением. Если нужно вставить без формата — вставляйте в простое текстовое поле или очищайте формат после вставки.

Поле форматированного документа встречается не везде, а только там, где над полем видна панель кнопок. Чаще всего это тело электронного письма, текст заметки или задачи, развёрнутое описание и поля комментариев. В обычном однострочном поле ввода (например, наименование справочника) оформления нет — там хранится простая строка без шрифтов и цветов.

Если текст уже оформлен, а нужно вернуть его к единому виду, выделите фрагмент и очистите формат — все шрифты, цвета и выделения сбросятся до параметров по умолчанию. Это быстрее, чем снимать каждое оформление по отдельности.

В ячейке табличного документа те же параметры задаются иначе. Выделите ячейки, откройте их свойства (палитра свойств или контекстное меню) и настройте Шрифт, Цвет текста, выравнивание по горизонтали и вертикали. Часть этих команд продублирована на командной панели самого табличного документа, так что заливку и границы можно задать в один клик, не открывая свойства. Это пригодится, когда типовая печатная форма открылась, а перед печатью надо поправить вид.

Маркированные, нумерованные и многоуровневые списки

В форматированном документе за списки отвечают две кнопки на панели: маркированный список и нумерованный.

  1. Выделите строки, которые должны стать пунктами.
  2. Нажмите кнопку нужного типа списка.
  3. Чтобы сделать подпункт (следующий уровень), поставьте курсор в начало строки и нажмите Tab. Возврат на уровень выше — Shift+Tab.

Так из обычного перечисления получается многоуровневая структура: раздел — подпункты — под-подпункты. Повторное нажатие кнопки списка снимает его и возвращает обычные абзацы.

Выбор типа списка зависит от смысла. Маркированный подходит, когда порядок пунктов не важен (перечень условий, список материалов). Нумерованный — когда важна последовательность: шаги инструкции, этапы согласования. Многоуровневый нужен для вложенной структуры, например регламента с разделами и подпунктами внутри каждого.

Многоуровневый список удобен для регламентов и инструкций внутри базы, но помните: при выгрузке такого текста в другой формат уровни иногда «схлопываются». Для документов, которые пойдут на согласование во внешней программе, проверяйте результат после экспорта.

Оформление таблиц и ячеек

Таблицы в 1С бывают двух видов, и подход к ним разный.

Таблица внутри форматированного текста. В поле форматированного документа можно вставить таблицу как объект, задать число строк и столбцов и заполнить ячейки текстом. Это простая таблица для пояснений внутри заметки или письма.

Табличный документ — это и есть большая таблица. Именно здесь строятся печатные формы. Оформление ячеек делается через их свойства:

  • 🎨 Заливка — свойство Цвет фона: выделите диапазон, задайте цвет шапки или итогов.
  • 📏 Границы — выберите тип линии и к каким сторонам применить (все, только внешние, только внутренние).
  • ↔️ Объединение — выделите соседние ячейки и примените команду объединения из меню Таблица или контекстного меню.
  • 📐 Выравнивание — числа обычно по правому краю, заголовки по центру.

Чтобы длинный текст не обрезался по ширине колонки, включите перенос по словам (свойство положения текста — значение «Переносить») или задайте автоматическую высоту строки. Тогда содержимое поместится целиком, а не спрячется за границей ячейки.

Пример: оформить шапку таблицы. Допустим, нужно выделить строку заголовков в выгруженной форме:

  1. Выделите ячейки шапки.
  2. Объедините их, если заголовок должен тянуться на несколько колонок.
  3. Задайте полужирный шрифт и выравнивание по центру.
  4. Залейте фон серым или светло-синим цветом, чтобы шапка отделялась от данных.
  5. Проведите границы по всем сторонам диапазона.

Пять действий — и строка выглядит как полноценный заголовок. Те же приёмы применяют к строке итогов, только заливку обычно берут контрастнее, а числа выравнивают по правому краю.

Настройка печати: поля, ориентация, колонтитулы и масштаб

Когда оформление готово, документ нужно подготовить к печати. Основные настройки собраны в меню Файл.

  1. Откройте Файл → Параметры страницы.
  2. Задайте ориентацию — книжную или альбомную. Широкие таблицы почти всегда печатают альбомно.
  3. Установите поля — отступы сверху, снизу, слева и справа.
  4. Настройте масштаб — либо фиксированный процент, либо «разместить не более чем на N страниц в ширину», чтобы форма гарантированно влезла.

Колонтитулы — это повторяющийся текст вверху и внизу каждого листа: название документа, номер страницы, дата. Они настраиваются в параметрах страницы табличного документа. Туда же можно добавить автоматический номер страницы и общее их число.

Если шапка большой таблицы должна повторяться на каждом листе, задайте повторяемые строки через меню Таблица — тогда заголовки колонок не потеряются на второй и последующих страницах.

Когда печатать нужно не весь документ, а конкретный фрагмент, задайте область печати: выделите нужный диапазон ячеек и отметьте его как область печати. Тогда на бумагу уйдёт только он, а служебные строки и черновые пометки за его пределами останутся на экране.

При самой печати (Файл → Печать, Ctrl+P) задаются привычные параметры: принтер, число копий, диапазон страниц и двусторонняя печать , если её поддерживает устройство. Можно вывести не весь документ, а только выделенный диапазон — это экономит бумагу, когда из большого отчёта нужен один раздел.

Перед печатью проверьте результат через предпросмотр. Разбиение на страницы в табличном документе показывается линиями — так сразу видно, что уедет на отдельный лист. Если данные обрезаются по краю, вернитесь в параметры страницы и уменьшите масштаб или поля.

Проверка оформления перед печатью
Выполнено: 0 / 6

Продвинутые приёмы: формулы, гиперссылки и объекты

Табличный документ — это не только оформление, но и расчёты.

Формулы в ячейках. Начните ввод со знака = — ячейка станет вычисляемой. Адресация строится по строкам и колонкам в формате RxCy: R — строка, C — колонка. Например, =R2C3*R3C3 перемножит значения двух ячеек. Доступны и функции суммирования по диапазону. Это удобно, чтобы пересчитать итог прямо в выгруженной форме, хотя полноценной заменой табличному процессору 1С здесь не является.

На практике это выручает так: выгрузили счёт или калькуляцию, добавили строку скидки — и в ячейке итога поставили формулу вместо ручного пересчёта. Поправили количество в одной ячейке, итог в формуле пересчитался сам. Для разового документа это быстрее, чем выгружать всё в Excel.

Гиперссылки. В форматированном документе выделите текст и вставьте гиперссылку, указав адрес, — получится кликабельная ссылка внутри заметки или письма. В табличном документе ссылку обычно оформляют через расшифровку ячейки, по которой открывается связанный объект.

Рисунки и объекты. В форматированный документ вставляется картинка (например, схема или скан). В табличный документ добавляют логотип организации и диаграммы — их кладут поверх ячеек как отдельные графические объекты и двигают мышью. Логотип в шапке счёта или акта делают именно так: вставляют рисунок, растягивают до нужного размера и ставят в угол над реквизитами. Поскольку объект лежит поверх ячеек, он не сбивает их границы и выравнивание.

Стили и макеты: единое оформление печатных форм

Если оформление нужно одинаковым во многих местах, его не задают вручную каждый раз.

Стили. В конфигураторе есть ветка Общие → Стили: там централизованно описываются цвета и шрифты. Ячейке или элементу назначается элемент стиля — поменяли стиль, изменилось везде, где он используется. Это задача разработчика, а не пользователя.

Макеты. Любая печатная форма — это макет (тот же табличный документ), хранящийся в конфигурации. Разовую правку можно сделать прямо в сформированной форме: переоформить ячейки и распечатать. Но такая правка не сохранится — при следующем формировании всё вернётся к макету.

Выбор способа зависит от задачи:

  • Поправить вид один раз — редактируйте уже сформированную печатную форму и сразу печатайте. Ничего настраивать в конфигурации не нужно, но правка живёт только до закрытия.
  • Изменить форму навсегда — через расширение конфигурации . Заимствуете макет в расширение, меняете оформление копии, и ваша версия подменяет типовую. При обновлении 1С расширение сохраняется, а не затирается.
  • Сделать свою форму с нуля — задача для специалиста: создаётся новый макет и команда печати. Это выходит за рамки пользовательских настроек.

Чтобы навсегда изменить оформление типовой печатной формы и не потерять правки при обновлении, используйте расширение конфигурации: заимствуйте в него макет и переоформите копию. Расширения поддерживаются с версии 8.3.6 и не трогают типовую конфигурацию.

Правка макетов ведётся в конфигураторе — это изменение конфигурации. Перед работой сделайте резервную копию базы и проверяйте изменения на копии, а не на рабочей базе с пользователями.

Частые проблемы с оформлением

Самое частое, с чем сталкиваются при оформлении, и как это лечится.

Диагностика: выберите симптом

Частые вопросы

Чем форматированный документ отличается от табличного?
Форматированный документ — это поле для текста с абзацами, списками и картинками (письма, заметки, комментарии). Табличный документ — таблица из ячеек для печатных форм и отчётов. Оформление в них настраивается по-разному.
Сохранится ли оформление при выгрузке в Excel?
Да. Шрифты, границы, заливка, объединение ячеек и выравнивание переносятся в .xlsx корректно. Сложные элементы вроде диаграмм и некоторых формул могут отобразиться иначе.
Как сделать, чтобы шапка таблицы повторялась на каждой странице?
Задайте повторяемые строки через меню Таблица. Тогда заголовки колонок будут печататься на каждом листе, а не только на первом.
Поддерживает ли 1С формулы как в Excel?
Табличный документ умеет считать: введите = и сошлитесь на ячейки в формате RxCy, например =R1C2+R2C2. Это базовые вычисления, а не полный аналог табличного процессора.
Можно ли убрать всё оформление и вернуть обычный вид?
В форматированном документе выделите фрагмент и очистите формат. В ячейке табличного документа задайте в свойствах стандартный шрифт, уберите заливку и границы — вид вернётся к простому.