|
Входит и не входит. Как бороться с ТабДокумент.ПроверитьВывод(ВыводимыеОбласти)
| ☑ |
0
Shved_72
02.04.14
✎
09:43
|
одну строку переносит на новую страницу.
как с этим боротся? считать руками и обрезать по числу строк? но высота строк разная
|
|
1
Широкий
02.04.14
✎
09:45
|
Имя принтера установи в самом начале
|
|
2
Trainee
02.04.14
✎
09:46
|
Используй ПроверитьВывод()
|
|
3
Trainee
02.04.14
✎
09:52
|
Аааа, я торможу. Имел ввиду: если НЕ ПроверитьВывод(СпорнаяОбласть) Тогда ВывестиПодвал Иначе ПродолжитьЗабиватьСтроками КонецЕсли.
Не очень "красиво", но я видел такую реализацию и ,в целом, прилично работало.
|
|
4
Shved_72
02.04.14
✎
10:10
|
(3) ну дак в типовом так и используется, но при печати глючит. причом если сохранить в пдф и оттуда печатать то гуд. а из 1с - по последней строке переезжает на новую страницы
|
|
5
Trainee
02.04.14
✎
10:15
|
"Глючит" конкретная реализация. Проверь все еще раз. Где-то ошибка.
|
|
6
Shved_72
10.04.14
✎
13:29
|
так я и не победил...
типовая торг-12 переносит по одной или две строки на новую страницу и потом начинает новую...
решение принимает функция ТабДокумент.ПроверитьВывод(ВыводимыеОбласти),
типа если не входит. то пора переносить...
но уже всякие танцы с бубном перепробовал...
и принтер протирал и короткое имя ему давал, и свежий порошок ему и себе засунул...
один хрен...
чо у всех правильно встает?
|
|
7
butterbean
10.04.14
✎
13:32
|
все параметры таб. документа нужно устанавливать ДО ПроверитьВывод() и все будет ок
|
|
8
Shved_72
10.04.14
✎
15:02
|
форматирование до проверки.
пока код типовой БП 3,30
|
|
9
Shved_72
10.04.14
✎
16:17
|
вроде кто то пытался, но скачал и обработка битая
|
|
10
mikecool
10.04.14
✎
16:47
|
(6) было такое раньше в упп, так и не победил, поскольку проблема была только в одной реализации - забил
|
|
11
Shved_72
10.04.14
✎
17:34
|
(10) у меня во всех где строк больше чем на одну страницу
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший