В печатной форме Счета на оплату покупателю нужно было вывести внизу адрес контрагента, таким образом, чтоб он попадал в окошко на почтовом конверте. Поскольку в разных счетах изменяется даже высота шапки, а не только количество строк в документе, для попадания адреса в окошко применил метод ПроверитьВывод(). Проявилась следующая проблема. На экране печатная форма отображается как положено. А вот на печать выводится только половина страницы. Можно ли как то исправить данную ситуацию?
В предварительном просмотре полностью страница выведена с адресом, все как положено. При отправке на принтер печатает просто полстраницы. И такая ситуация бывает только с табдокументами, в которых при формировании применялся ПроверитьВывод()
(3) видать в коде где есть еще область печати.
Пробуй на другой принтёр печатать
ПроверитьВывод тут вообще никоим боком, он те сразу разрыв страницы воткнёт, котрый в предв. просмотре виден будет
"А вот на печать выводится только половина страницы" - такое может быть, например, когда в настройке параметров страницы ломаются/слетают поля. Принтер и платформа могут по разному эту проблему отрабатывать.
Да. Недосмотрел. Проблема оказалась все таки в драйвере принтера... Переустановили принтер, все нормально...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший