Настройка печати УПД без разрыва страницы в 1С

Вопрос задал Олеся Д. (Москва)

Ответственный за ответ: Шаврова Ирина (★9.92/10)

Как можно настроить печать УПД без разрыва страницы?

Все комментарии (15)

  1. Приложение

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

    Это только в случае, если в конфигурацию уже вносились изменения и терять вам нечего. 🙂

    Никакие изменения макета тут не сработают — макет только основа, его заполнение и управление выводом описывается в конфигураторе.

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

    Но думаю, что это все-таки не совсем удобно, если реализаций много. Тогда — только заказ внешней печатной формы УПД.

    3
  2. Приложение

    Способ такой: вы формируете печатную форму УПД.
    Ищете строчку разрыва — она видна в форме, если приглядеться: это не очень заметная пунктирная линия.

    Вот я показываю на примере.

    5
  3. Приложение

    Стоя курсором на строчке разрыва, вызываете команду удаления разрыва строки: кнопка «три вертикальные точки» — Таблица — Настройка печати — Удалить разрыв строки

    7
  4. Приложение

    Вы стразу увидите, что пунктирная линия пропала — вместо нее идут ровная сплошная линия. Значи т, разрыв страницы ушел.

    4
  5. Приложение

    Так вы удалите разрывы страницы.
    А ненужные строчки с шапкой выделите мышкой и правой кнопкой мышки вызовете команду Удалить.

    3
  6. Приложение

    После этого макет подготовлен к отправке на печать.

    3
  7. Спасибо, такой способ я знаю. Но он нам не подходит.

  8. Не понятно то, для чего этот разрыв встроен, если документ помещается на 1 лист.

    1
  9. Насколько я знаю, проблема тянется очень давно, это было и на 1С 8.1 и на 1С 8.2…

    Разработчики отвечают, что по правилам бухгалтерского учета УПД и ТОРГ-12 должны печататься так, чтобы подвал документа помещался целиком на лист, и в случае переноса хоть одной строки на новый лист, подвал должен полностью переноситься на новый лист.
    При этом повторно должен выводиться заголовок таблицы, как минимум, с последней строкой товара.

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

    Потому что в этом случае вы считаете, что «все помещается», а у принтера на это — совсем другая точка зрения. 🙂
    Видимо, строка все-таки выпадает на следующую страницу и получается разрыв страницы.

    Поэтому, чтобы обойти этот момент, пользователи просто находят внешние печатные формы УПД и ТОРГ-12 в интернете или заказывают их у программиста.

    2
  10. Приложение

    Знаете, еще один вариант можно попробовать. 🙂

    Попробуйте подредактировать макет: кн. ЕЩЕ — Изменить макет.

  11. Приложение

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

  12. Приложение

    Тогда не придется возиться с настройками принтера. 🙂

    Вернуться к исходному макету вы всегда сможете по команде ЕЩЕ — Изменить макет — Изменить форму — ЕЩЕ — Установить стандартные настройки.

    Но предварительно поэкспериментировать лучше в копии базы.

    3
  13. Хорошего дня! 🙂

    1

Комментарии закрыты.