Как убрать дату и время в нижнем колонтитуле при печати оборотно-сальдовой ведомости в 1С

Пользователь 1С v7.7 1C:Бухгалтерия Бухгалтерский учет
← На главную

При формировании и печати отчетов (например, оборотно-сальдовой ведомости) система 1С по умолчанию выводит в правом нижнем углу текущую дату, время формирования и имя пользователя. В некоторых случаях эти данные мешают оформлению документа или не должны отображаться при передаче отчета сторонним контрагентам. Разберем по шагам все возможные способы отключения этой надписи — от быстрого редактирования перед печатью до настройки программы на постоянной основе.

Способ 1. Быстрое отключение колонтитула в режиме «1С:Предприятие»

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

  1. Отмена режима «Только просмотр»: По умолчанию сформированный отчет защищен от случайных изменений. Перейдем в главное меню Вид и снимем флажок Только просмотр.
  2. Очистка нижнего колонтитула: Откроем меню Таблица, выберем пункт Нижний колонтитул и удалим содержащийся там текст. Нажмем ОК. Теперь документ отпечатается без служебных надписей.

Обратите внимание: данный способ работает только для текущей открытой формы отчета. При повторном формировании ведомости колонтитул появится снова.

Способ 2. Изменение параметров страницы

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

  1. В окне открытого отчета перейдем в меню Файл — Параметры страницы.
  2. Найдем поле настройки размера нижнего колонтитула (или отступа колонтитула) и установим его значение равным 0.
  3. Сохраним настройки, нажав ОК.

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

Способ 3. Глобальное отключение через «Администрирование» (для 1С:Предприятие 8)

В современных конфигурациях на базе Библиотеки Стандартных Подсистем (БСП) предусмотрен централизованный механизм управления печатными колонтитулами.

  1. Перейдем в раздел Администрирование (или НСИ и администрирование).
  2. Откроем пункт Настройка колонтитулов.
  3. В открывшейся форме очистим шаблоны [&Дата] и [&Время] в правой части нижнего колонтитула либо полностью снимем флаги вывода нижнего колонтитула.
  4. Нажмем Записать и закрыть. Изменения применятся ко всем стандартным отчетам.

Способ 4. Доработка отчета в Конфигураторе или создание внешнего отчета

Проанализируем техническое решение для случаев, когда выводимый текст задан программно в коде или макете отчета и его необходимо убрать навсегда для всех пользователей.

Вариант через код модуля:

Найдем в модуле отчета строку, отвечающую за формирование нижней надписи, и закомментируем её либо очистим значение переменной НижнийКолонтитул.

Пример кода для программного сброса колонтитула:


// Отключаем вывод системной даты и пользователя в нижнем колонтитуле
// НижнийКолонтитул = "Отчет сформирован " + ТекущаяДата() + " Пользователь: " + ИмяПользователя();
НижнийКолонтитул = "";

Для управляемых форм 1С 8.3 аналогом этой операции является отключение вывода колонтитула у объекта типа ТабличныйДокумент:

ТабличныйДокумент.НижнийКолонтитул.Выводить = Ложь;

Вариант с использованием внешнего отчета (без изменения основной базы):

  1. Сохраним отчет как внешний файл на диске (в 1С 7.7 — в каталоге EXTFORMS, в 1С 8.3 — загрузим через справочник Дополнительные отчеты и обработки).
  2. Внесем изменения в код модуля внешнего отчета, как показано в примере выше.
  3. Зарегистрируем внешний отчет в программе. Теперь пользователи смогут использовать вариант отчета без колонтитула, сохраняя типовую конфигурацию на поддержке.
← На главную