Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
17 Янв 2018, 21:02
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Ограничить область печати в макете  (Прочитано 2453 раз)

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

Оффлайн omahi

  • *
  • Сообщений: 19
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-03-17
  • Сайт: 
  • Профессия: Бухгалтер
Столкнулся с непреодолимой пока преградой. Направьте в нужную сторону.

УТ 10.3
На листе А4 в книжной ориентации печатается две накладных на одной странице. Мне необходимо программно разместить эти две накладных равномерно на одной странице как это бы сделала функция драйвера принтера (2 экземпляра на 1 странице). Причем если бы количество строк этих накладных превысило свободное место на их половинках страницы, то остаток строк выводился бы на следующем листе также каждый на своей половинке.


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



Оффлайн freez1301

  • ***
  • Сообщений: 130
  • РЕПУТАЦИЯ: 8
  • КПД: 6%
  • Регистрация: 2014-04-25
  • Сайт: 
  • Профессия: Ученик 1С
попробуйте методы ТабличногоДокумента: ЭкземпляровНаСтранице и МасштабПечати

Оффлайн TreeDogNight

  • ***
  • Сообщений: 202
  • РЕПУТАЦИЯ: 28
  • КПД: 14%
  • Регистрация: 2013-10-16
    • Skype: treedognight3
  • Сайт: www.avars.uz
  • Профессия: Программист 1С
При выводе области-динамической строки сделай так:
Если ТабличныйДокумент.ПроверитьВывод(ТвояОбласть) = Истина Тогда
ТабличныйДокумент.Вывести(ТвояОбласть);
Иначе
ТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
Cегодня не все могут провести завтрашним числом. Вернее, не только лишь все - мало кто может это сделать.

Оффлайн omahi

  • *
  • Сообщений: 19
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-03-17
  • Сайт: 
  • Профессия: Бухгалтер
Спасибо за предложения!

При выводе области-динамической строки сделай так:
Если ТабличныйДокумент.ПроверитьВывод(ТвояОбласть) = Истина Тогда
ТабличныйДокумент.Вывести(ТвояОбласть);
Иначе
ТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;

Так делал - почему-то не прокатило, толи спать хотел и что-то напутал, но, что характерно: проверяю область в которую нужно поместить первую половину моего документа функцией ПроветитьВвод() - возвращает Ложь, но как только я описываю условие Если Ложь Тогда ВывестиГоризонтальныйРазделительСтраниц() он мне начинает возвращать Истину, хотя таблица заведомо не помещается в отведенную мною область. Ну и как следствие разделитель страниц я получаю в конце документа.
Сегодня со свежими мозгами перепробую все заново.   


Теги:
 

Синтаксическая ошибка "ИЗ" <<?>>ИЗ при печати счета ут 10.3

Автор romanprogrammistРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 4158
Последний ответ 02 Дек 2013, 14:42
от romanprogrammist
В при печати формы не заполняется поле "заказчик"

Автор senqsРаздел Пользователям "1С - Предприятие 8"

Ответов: 2
Просмотров: 3802
Последний ответ 02 Окт 2013, 12:03
от LordWizard
Ошибка печати "Метод объекта не обнаружен"

Автор Роза ГамильтоновнаРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 3910
Последний ответ 06 Июн 2014, 10:32
от wise
Ошибка при печати внешней формы "Поле объекта не обнаружено" папка Сотрудники

Автор sershovaРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 4334
Последний ответ 14 Окт 2014, 16:43
от leksv
Печать штрих кодов на форму печати выводятся 3 штрих кода на принтер выходит только 2.

Автор ZSSРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 577
Последний ответ 15 Май 2017, 08:59
от ZSS

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
108 Сообщений
AIFrame
100 Сообщений
alex0402
34 Сообщений
pavl_vs
23 Сообщений
kiksi
19 Сообщений
alexandr_ll
18 Сообщений
andron81_81
16 Сообщений
Artibon
15 Сообщений
Norfolk
15 Сообщений
LexaK
13 Сообщений

* Кто онлайн

  • Точка Гостей: 356
  • Точка Скрытых: 0
  • Точка Пользователей: 2
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal