С выходом обновлений конфигурации Зарплата и управление персоналом 3.1 (ветки 3.1.31 и 3.1.34) и переходом на новые версии платформы 8.3.25 многие пользователи столкнулись с неприятной ситуацией: стандартная печатная форма «Карточка учета организации (форма №18)» перестала корректно разделяться на две страницы А4. Вместо привычного вида форма либо «схлопывается» на один лист с мелким шрифтом, либо непредсказуемо растягивается на 3–4 листа. В этой статье мы подробно разберем, почему это происходит и как вернуть печатной форме правильный вид.
Прежде чем приступать к настройкам, давайте выясним причину такого поведения программы. Основная проблема кроется в изменении механизмов взаимодействия платформы 1С с системными драйверами печати и шрифтами Windows. Начиная с версии платформы 8.3.25.1520 и выше, алгоритм расчета высоты строк в табличном документе стал более чувствителен к масштабированию экрана в операционной системе.
Если в настройках Windows установлен масштаб, отличный от 100% (например, 125% или 150%, что часто встречается на ноутбуках), 1С может некорректно вычислять физический размер печатной области. В результате форма, которая по ГОСТу должна занимать две страницы, воспринимается программой как «слишком маленькая» для двух листов или «слишком большая» для одного.
Рассмотрим самый простой и быстрый вариант решения через пользовательские настройки. Часто проблема кроется в автоматически установленном флажке «По ширине страницы», который заставляет 1С втискивать весь отчет в границы одного листа.
100.1.Иногда стандартный масштаб 100% все равно оставляет форму на одной странице из-за оптимизации пустых строк. В этом случае проанализируем ситуацию экспериментально: попробуем установить масштаб в диапазоне 130–131%. Как показывает практика, при таком увеличении таблица принудительно разрывается на два листа, сохраняя читаемость. Однако будьте осторожны: значение 132% и выше может привести к разбивке на 4 листа.
Если манипуляции с масштабом не дают стабильного результата, воспользуемся более надежным методом — ручным редактированием макета. Это позволит нам жестко зафиксировать, где заканчивается первая страница и начинается вторая.
Разберем этот процесс по шагам:
Важно: После сохранения изменений макета в списке он станет отображаться синим цветом. Это означает, что теперь программа использует вашу исправленную версию вместо типовой.
Проанализируем ситуацию, когда печать выполняется не напрямую на принтер, а через сохранение в PDF или виртуальный PDF-принтер. Это критический момент, так как механизм PDF имеет собственные настройки масштабирования.
Выясним, какой способ формирования PDF используется. Если вы нажимаете кнопку «Сохранить как PDF» внутри 1С, убедитесь, что в диалоговом окне сохранения не активны опции оптимизации размера. Если же используется печать на принтер типа «Microsoft Print to PDF», зайдите в его свойства в Windows. Там часто по умолчанию включена опция «Fit to printable area» (Вписать в область печати). Ее нужно отключить, иначе виртуальный принтер будет игнорировать настройки 1С и сжимать две страницы в одну.
Рассмотрим еще одну неочевидную причину. В новых релизах 1С:ЗУП 3.1 печатные формы стали «умными» — они динамически скрывают секции, в которых нет данных. Если в карточке организации не заполнены данные о бронировании или сведения о территориальном органе, соответствующие строки просто удаляются из печатной формы.
В результате объем данных уменьшается настолько, что они физически помещаются на одну страницу А4. Чтобы этого избежать, мы можем:
Если вы попробовали все настройки, но форма все равно «едет» только у одного конкретного сотрудника, проанализируем вероятность программного кэширования. 1С запоминает последние настройки печати для каждого пользователя и каждого документа отдельно.
Для исправления ситуации выполним следующие действия:
Это сбросит параметры страницы (поля, масштаб, ориентацию) к заводским установкам, после чего настройки из Способа 1 применятся корректно.
Подводя итог, можно сказать, что проблема чаще всего решается либо установкой фиксированного масштаба 100% при отключении опции «по ширине страницы», либо ручной расстановкой разрывов в макете. Совместное применение этих методов гарантирует, что форма №18 будет соответствовать требованиям и печататься строго на двух листах.