Форматирование текста и печатных форм в 1С
Содержание
Оформление текста в 1С встречается в двух разных редакторах, и путать их не стоит. Первый — поле форматированного документа: это область ввода с панелью кнопок над ней (шрифт, Ж, К, Ч, цвет, выравнивание). Такие поля есть в письмах, заметках, задачах, описаниях и комментариях. Выделяете текст — жмёте кнопку на панели, оформление применяется сразу.
Второй редактор — табличный документ. В него выводятся все печатные формы и отчёты. Здесь оформляют уже не абзацы, а ячейки: шрифт, границы, заливку, выравнивание, а затем настраивают печать — поля, ориентацию, колонтитулы и масштаб.
Оба редактора — платформенные, то есть одинаково работают в Бухгалтерии 3.0, ЗУП 3.1, Управлении торговлей 11 и других конфигурациях на 1С:Предприятие 8.3 с интерфейсом «Такси». Поэтому один раз разобравшись с оформлением, вы будете применять его в любой базе. Разберём по порядку, что и где настраивается.
Базовые инструменты: шрифт, начертание, цвет и выравнивание
В поле форматированного документа всё управление собрано на панели над текстом. Выделите фрагмент и примените нужную кнопку.
| Кнопка | Что делает |
|---|---|
| Список шрифтов и размер | Меняет гарнитуру и кегль выделенного текста |
Ж / К / Ч | Полужирный, курсив, подчёркнутый |
| Цвет текста | Перекрашивает символы |
| Цвет выделения | Заливает фон под текстом (маркер) |
| Выравнивание | По левому краю, по центру, по правому краю, по ширине |
Стандартные сочетания Ctrl+C и Ctrl+V переносят текст вместе с оформлением. Если нужно вставить без формата — вставляйте в простое текстовое поле или очищайте формат после вставки.
Поле форматированного документа встречается не везде, а только там, где над полем видна панель кнопок. Чаще всего это тело электронного письма, текст заметки или задачи, развёрнутое описание и поля комментариев. В обычном однострочном поле ввода (например, наименование справочника) оформления нет — там хранится простая строка без шрифтов и цветов.
Если текст уже оформлен, а нужно вернуть его к единому виду, выделите фрагмент и очистите формат — все шрифты, цвета и выделения сбросятся до параметров по умолчанию. Это быстрее, чем снимать каждое оформление по отдельности.
В ячейке табличного документа те же параметры задаются иначе. Выделите ячейки, откройте их свойства (палитра свойств или контекстное меню) и настройте Шрифт, Цвет текста, выравнивание по горизонтали и вертикали. Часть этих команд продублирована на командной панели самого табличного документа, так что заливку и границы можно задать в один клик, не открывая свойства. Это пригодится, когда типовая печатная форма открылась, а перед печатью надо поправить вид.
Маркированные, нумерованные и многоуровневые списки
В форматированном документе за списки отвечают две кнопки на панели: маркированный список и нумерованный.
- Выделите строки, которые должны стать пунктами.
- Нажмите кнопку нужного типа списка.
- Чтобы сделать подпункт (следующий уровень), поставьте курсор в начало строки и нажмите
Tab. Возврат на уровень выше —Shift+Tab.
Так из обычного перечисления получается многоуровневая структура: раздел — подпункты — под-подпункты. Повторное нажатие кнопки списка снимает его и возвращает обычные абзацы.
Выбор типа списка зависит от смысла. Маркированный подходит, когда порядок пунктов не важен (перечень условий, список материалов). Нумерованный — когда важна последовательность: шаги инструкции, этапы согласования. Многоуровневый нужен для вложенной структуры, например регламента с разделами и подпунктами внутри каждого.
Многоуровневый список удобен для регламентов и инструкций внутри базы, но помните: при выгрузке такого текста в другой формат уровни иногда «схлопываются». Для документов, которые пойдут на согласование во внешней программе, проверяйте результат после экспорта.
Оформление таблиц и ячеек
Таблицы в 1С бывают двух видов, и подход к ним разный.
Таблица внутри форматированного текста. В поле форматированного документа можно вставить таблицу как объект, задать число строк и столбцов и заполнить ячейки текстом. Это простая таблица для пояснений внутри заметки или письма.
Табличный документ — это и есть большая таблица. Именно здесь строятся печатные формы. Оформление ячеек делается через их свойства:
- 🎨 Заливка — свойство
Цвет фона: выделите диапазон, задайте цвет шапки или итогов. - 📏 Границы — выберите тип линии и к каким сторонам применить (все, только внешние, только внутренние).
- ↔️ Объединение — выделите соседние ячейки и примените команду объединения из меню
Таблицаили контекстного меню. - 📐 Выравнивание — числа обычно по правому краю, заголовки по центру.
Чтобы длинный текст не обрезался по ширине колонки, включите перенос по словам (свойство положения текста — значение «Переносить») или задайте автоматическую высоту строки. Тогда содержимое поместится целиком, а не спрячется за границей ячейки.
Пример: оформить шапку таблицы. Допустим, нужно выделить строку заголовков в выгруженной форме:
- Выделите ячейки шапки.
- Объедините их, если заголовок должен тянуться на несколько колонок.
- Задайте полужирный шрифт и выравнивание по центру.
- Залейте фон серым или светло-синим цветом, чтобы шапка отделялась от данных.
- Проведите границы по всем сторонам диапазона.
Пять действий — и строка выглядит как полноценный заголовок. Те же приёмы применяют к строке итогов, только заливку обычно берут контрастнее, а числа выравнивают по правому краю.
Настройка печати: поля, ориентация, колонтитулы и масштаб
Когда оформление готово, документ нужно подготовить к печати. Основные настройки собраны в меню Файл.
- Откройте
Файл → Параметры страницы. - Задайте ориентацию — книжную или альбомную. Широкие таблицы почти всегда печатают альбомно.
- Установите поля — отступы сверху, снизу, слева и справа.
- Настройте масштаб — либо фиксированный процент, либо «разместить не более чем на N страниц в ширину», чтобы форма гарантированно влезла.
Колонтитулы — это повторяющийся текст вверху и внизу каждого листа: название документа, номер страницы, дата. Они настраиваются в параметрах страницы табличного документа. Туда же можно добавить автоматический номер страницы и общее их число.
Если шапка большой таблицы должна повторяться на каждом листе, задайте повторяемые строки через меню Таблица — тогда заголовки колонок не потеряются на второй и последующих страницах.
Когда печатать нужно не весь документ, а конкретный фрагмент, задайте область печати: выделите нужный диапазон ячеек и отметьте его как область печати. Тогда на бумагу уйдёт только он, а служебные строки и черновые пометки за его пределами останутся на экране.
При самой печати (Файл → Печать, Ctrl+P) задаются привычные параметры: принтер, число копий, диапазон страниц и двусторонняя печать
, если её поддерживает устройство. Можно вывести не весь документ, а только выделенный диапазон — это экономит бумагу, когда из большого отчёта нужен один раздел.
Перед печатью проверьте результат через предпросмотр. Разбиение на страницы в табличном документе показывается линиями — так сразу видно, что уедет на отдельный лист. Если данные обрезаются по краю, вернитесь в параметры страницы и уменьшите масштаб или поля.
Продвинутые приёмы: формулы, гиперссылки и объекты
Табличный документ — это не только оформление, но и расчёты.
Формулы в ячейках. Начните ввод со знака = — ячейка станет вычисляемой. Адресация строится по строкам и колонкам в формате RxCy: R — строка, C — колонка. Например, =R2C3*R3C3 перемножит значения двух ячеек. Доступны и функции суммирования по диапазону. Это удобно, чтобы пересчитать итог прямо в выгруженной форме, хотя полноценной заменой табличному процессору 1С здесь не является.
На практике это выручает так: выгрузили счёт или калькуляцию, добавили строку скидки — и в ячейке итога поставили формулу вместо ручного пересчёта. Поправили количество в одной ячейке, итог в формуле пересчитался сам. Для разового документа это быстрее, чем выгружать всё в Excel.
Гиперссылки. В форматированном документе выделите текст и вставьте гиперссылку, указав адрес, — получится кликабельная ссылка внутри заметки или письма. В табличном документе ссылку обычно оформляют через расшифровку ячейки, по которой открывается связанный объект.
Рисунки и объекты. В форматированный документ вставляется картинка (например, схема или скан). В табличный документ добавляют логотип организации и диаграммы — их кладут поверх ячеек как отдельные графические объекты и двигают мышью. Логотип в шапке счёта или акта делают именно так: вставляют рисунок, растягивают до нужного размера и ставят в угол над реквизитами. Поскольку объект лежит поверх ячеек, он не сбивает их границы и выравнивание.
Стили и макеты: единое оформление печатных форм
Если оформление нужно одинаковым во многих местах, его не задают вручную каждый раз.
Стили. В конфигураторе есть ветка Общие → Стили: там централизованно описываются цвета и шрифты. Ячейке или элементу назначается элемент стиля — поменяли стиль, изменилось везде, где он используется. Это задача разработчика, а не пользователя.
Макеты. Любая печатная форма — это макет (тот же табличный документ), хранящийся в конфигурации. Разовую правку можно сделать прямо в сформированной форме: переоформить ячейки и распечатать. Но такая правка не сохранится — при следующем формировании всё вернётся к макету.
Выбор способа зависит от задачи:
- Поправить вид один раз — редактируйте уже сформированную печатную форму и сразу печатайте. Ничего настраивать в конфигурации не нужно, но правка живёт только до закрытия.
- Изменить форму навсегда — через расширение конфигурации . Заимствуете макет в расширение, меняете оформление копии, и ваша версия подменяет типовую. При обновлении 1С расширение сохраняется, а не затирается.
- Сделать свою форму с нуля — задача для специалиста: создаётся новый макет и команда печати. Это выходит за рамки пользовательских настроек.
Чтобы навсегда изменить оформление типовой печатной формы и не потерять правки при обновлении, используйте расширение конфигурации: заимствуйте в него макет и переоформите копию. Расширения поддерживаются с версии 8.3.6 и не трогают типовую конфигурацию.
Правка макетов ведётся в конфигураторе — это изменение конфигурации. Перед работой сделайте резервную копию базы и проверяйте изменения на копии, а не на рабочей базе с пользователями.
Частые проблемы с оформлением
Самое частое, с чем сталкиваются при оформлении, и как это лечится.
Файл → Сохранить как в формат .xlsx. Тогда шрифты, границы и заливка перенесутся вместе с данными.Частые вопросы
Чем форматированный документ отличается от табличного?
Сохранится ли оформление при выгрузке в Excel?
.xlsx корректно. Сложные элементы вроде диаграмм и некоторых формул могут отобразиться иначе.Как сделать, чтобы шапка таблицы повторялась на каждой странице?
Таблица. Тогда заголовки колонок будут печататься на каждом листе, а не только на первом.Поддерживает ли 1С формулы как в Excel?
= и сошлитесь на ячейки в формате RxCy, например =R1C2+R2C2. Это базовые вычисления, а не полный аналог табличного процессора.