Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 11:26

Печатьна одном листе вместо двух

Автор hunterr5, 24 сен 2010, 13:09

0 Пользователей и 2 гостей просматривают эту тему.

hunterr5

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

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

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

hunterr5

все, закрыли тему! это был гребаный разделитель страницы, я дибил....

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск