Имя: Пароль:
1C
1С v8
ПроверитьВывод() - не полное заполнение страницы
0 Aradel3d
 
22.06.15
10:23
Доброе утро!
Вывожу документ постранично, ПроверитьВывод() выдает результат, в итоге который приводит к частичной заполненности листа. Типа у меня не А4, а А5. Вопрос: что может влиять на ПроверитьВывод()? МассивВыводимыхОбластей очищается, т.е. там действительно например 24 строчки (чуть меньше половины А4).

ТабДокумент.РазмерСтраницы, ОриентацияСтраницы, АвтоМасштаб - все это есть, не помогает. Принтер настроен на А4, в предпросмотре показывает, что на листе еще 70% места пустует.
1 Гёдза
 
22.06.15
10:26
автомасштаб отключи
2 Aradel3d
 
22.06.15
10:26
Пробовал, не проканало.
3 Drac0
 
22.06.15
10:28
(0) Метод немного глючный. Я так и не смог понять, почему в одной ситуации он дает корректный результат, а в другом считает с некоторой погрешностью.
4 фобка
 
22.06.15
10:29
(1) +1
И форму надо подогнать чтобы умещалась на листе
5 фобка
 
22.06.15
10:30
(2) проверь свойства перед методом таб.показать()
6 фобка
 
22.06.15
10:33
Ну и прикинуть надо - подвал то помещается у тебя на одной странице. В массив по одной строке добавляешь и обнуляешь каждый раз
7 Aradel3d
 
22.06.15
10:38
(5) автомасштаб выключен, если ты про это. Подвал у меня резервируется еще на этапе вывода шапки, т.е. на одной странице всегда есть шапка и подвал. Макет сам по себе маленький, просто длинный список людей.
8 Широкий
 
22.06.15
10:51
Положение страницы ландшафт/портрет выставил перед вызовом метода?
9 Aradel3d
 
22.06.15
10:52
Портрет