8.х Как расширить область печати?

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Sunbear, 21 дек 2010.

  1. TopicStarter Overlay
    Sunbear
    Offline

    Sunbear Опытный в 1С

    Регистрация:
    11 фев 2010
    Сообщения:
    112
    Симпатии:
    0
    Баллы:
    26
    При печати ценников они распределяются по странице таким образом что внизу страницы идет свободное место где то 5 см, а ценники переносятся на следующую страницу, хотя еще целый ряд мог бы войти на этой странице. Как сделать так, чтобы ценники заполняли страницу целиком? В конфигураторе печать ценников использует модуль "универсальные механизмы" печать документа. а там я не вижу что можно изменить. Есть только параметр
    Код:
    ПечДокумент.АвтоМасштаб = Истина;
    
    но он ничего не меняет. Помогите, пожалуйста! :angry:
  2. TopicStarter Overlay
    Sunbear
    Offline

    Sunbear Опытный в 1С

    Регистрация:
    11 фев 2010
    Сообщения:
    112
    Симпатии:
    0
    Баллы:
    26
    "Управление торговлей", редакция 10.3 (10.3.6.8)
  3. r-d-v2008
    Offline

    r-d-v2008 Опытный в 1С

    Регистрация:
    16 сен 2010
    Сообщения:
    272
    Симпатии:
    0
    Баллы:
    26
    Убери поля, и сделай по ширине страницы
  4. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Здраствуйте!
    Если я не ошибаюсь, печать ценников четко ограничивает количество строк на листе, там нет проверки на вмещаемость на лист. Должна быть переменная, строго задающая число строк, например 5, меняем на 6 и всё в порядке, хотя аккуратнее всё-таки использвать метод ПроверитьВывод().
  5. TopicStarter Overlay
    Sunbear
    Offline

    Sunbear Опытный в 1С

    Регистрация:
    11 фев 2010
    Сообщения:
    112
    Симпатии:
    0
    Баллы:
    26
    Спасибо. Нашел то что искал :) В обработке печать ценников есть процедура ПечатьЦенника() котораяотвечаем за это.
    Код:
    Если ТекСтрока = 8 Тогда
    ТекСтрока = 0;
    ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц();
    КонецЕсли;
    

Поделиться этой страницей