8.х Печать формы на одном листе

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем hunterr5, 24 сен 2010.

  1. TopicStarter Overlay
    hunterr5
    Offline

    hunterr5

    Регистрация:
    18 май 2010
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте. У меня 1с Предприятие 8.0. Проблемма вот в чем: есть сервисный раздел по учету ремонтов, в нам печатается "акт на выполненные работы" с ним все впорядке, а так же при приеме оборудования печатается "расписка и рем.лист". Т.е при печати распечатывается сразу два листа, на одном расписка, на другом рем.лист. Сейчас я в макетах уменьшил количество данных, они стали короче, т.е влезут на один лист А4, а печатаются все равно на двух, как это поправить? вот модуль:

    //{{_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ(Заявка)
    // Данный фрагмент построен конструктором.
    // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
    ТабДок = Новый ТабличныйДокумент;
    Макет = Документы.Ремонт.ПолучитьМакет("Заявка");
    // Заголовок
    Область = Макет.ПолучитьОбласть("Заголовок");
    Область.Параметры.Номер = Номер;
    ТабДок.Вывести(Область);
    // Шапка
    Область = Макет.ПолучитьОбласть("Шапка");
    Область.Параметры.Дата = Дата;
    Область.Параметры.Контрагент = Контрагент;
    Область.Параметры.Номенклатура = Номенклатура;
    Область.Параметры.СерийныйN = СерийныйN;
    Область.Параметры.ГарантийныйТалон = ГарантийныйТалон;
    Область.Параметры.Комплектность = Комплектность;
    Область.Параметры.Состояние = Состояние;
    Область.Параметры.ЗаявленнаяНеисправность = ЗаявленнаяНеисправность;
    Область.Параметры.ЗаявленныйСтатус = ЗаявленныйСтатус;
    ТабДок.Вывести(Область);
    // Текст
    Область = Макет.ПолучитьОбласть("Текст");
    ТабДок.Вывести(Область);
    // Заголовок1
    Область = Макет.ПолучитьОбласть("Заголовок1");
    Область.Параметры.Номер = Номер;
    ТабДок.Вывести(Область);
    // Шапка1
    Область = Макет.ПолучитьОбласть("Шапка1");
    Область.Параметры.Дата = Дата;
    Область.Параметры.Контрагент = Контрагент;
    Область.Параметры.КонтактныйТелефон = КонтактныйТелефон;
    Область.Параметры.Номенклатура = Номенклатура;
    Область.Параметры.СерийныйN = СерийныйN;
    Область.Параметры.ГарантийныйТалон = ГарантийныйТалон;
    Область.Параметры.Комплектность = Комплектность;
    Область.Параметры.Состояние = Состояние;
    Область.Параметры.ЗаявленнаяНеисправность = ЗаявленнаяНеисправность;
    Область.Параметры.ЗаявленныйСтатус = ЗаявленныйСтатус;
    ТабДок.Вывести(Область);

    ТабДок.ОтображатьСетку = Ложь;
    ТабДок.Защита = Ложь;
    ТабДок.ТолькоПросмотр = Ложь;
    ТабДок.ОтображатьЗаголовки = Ложь;
    ТабДок.Показать();
    //}}_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ
  2. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Скрин вывода покажите.
    (выкладывайте только в формате .jpg или .png пожалуйста)

    А так вообще зайдите сюда: http://www.1c-pro.ru/index.php?showtopic=2...mp;#entry112526
    прочитайте, и проверьте в соответствие с этим у вас на макете область "Заголовок1". (или "текст", не знаю что у вас там первое на следующем листе выводится).
  3. TopicStarter Overlay
    hunterr5
    Offline

    hunterr5

    Регистрация:
    18 май 2010
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    все, закрыли тему! это был гр###### разделитель страницы, я дибил....
  4. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    [off]
    Угадайте, какое слово скрыто за "гр######" :angry:
    [/off]

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