Как программно проверить помещается ли макет на странице?
☑
0
vsafonin
18.06.13
✎
18:41
Здравствуйте, как программно проверить помещается ли печатная форма на странице, если нет выбрать другой макет?
задача, имеется документ его нужно печатать на 1м листе в 2х экземплярах, но если позиций в документе больше чем обычно то необходимо печатать на 1м листе.
Как реализовать?
спасибо
1
kosts
18.06.13
✎
18:45
2
jsmith82
18.06.13
✎
18:45
посмотри в типовой печать торг-12 проверка на разрыв страницы
3
vsafonin
18.06.13
✎
18:52
(1) хм так просто, спасибо
4
vsafonin
18.06.13
✎
22:03
(1) Не так просто как казалось, ПроверитьВывод() всегда выводит Ложь.
Сделал так:
ТабДокумент2экз = Новый ТабличныйДокумент;
//ТабДокумент2экз.ИмяПараметровПечати= "ПАРАМЕТРЫ_ПЕЧАТИ_ЗаказПокупателя_СчетЗаказ";
ТабДокумент2экз.Вывести(ТабДокумент);
//ТабДокумент2экз.АвтоМасш();
ТабДокумент2экз.Вывести(ТабДокумент);
Если ТабДокумент2экз.ПроверитьВывод(ТабДокумент) тогда
ТабДокумент2экз.Показать();
Иначе
ТабДокумент.Показать();
КонецЕсли;
Понимаю что не правильно, но пока интересует почему ПроверитьВывод() всегда выводит Ложь Оо..
5
craxx
18.06.13
✎
22:07
(4) видимо ты его просто не умеешь готовить
6
vsafonin
18.06.13
✎
22:09
(5) согласен, потому и спрашиваю..
7
vsafonin
18.06.13
✎
22:41
(6) Вроде разобрался
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан