Имя: Пароль:
1C
 
Как победить раздельную печать строк в табличном документе?
,
0 extrim-style
 
30.10.14
09:25
При выводе на печать табличного документа, если следующая строка не помещается на текущей странице, то она полностью переносится на следующую страницу. В результате получается нечто неудобоваримое: на одной из страниц вверху выводится строка, потом вся страница пустая, и только на следующей странице начинается следующая строка. Как это победить?
1 Godofsin
 
30.10.14
09:27
Не понял что-то... Что не так то?
2 Fish
 
30.10.14
09:28
Для этого есть метод ПроверитьВывод
3 Godofsin
 
30.10.14
09:28
СТроки высотой по полстраницы что ли?
4 Godofsin
 
30.10.14
09:29
(2) Так вроде проверяет: "если следующая строка не помещается на текущей странице, то она полностью переносится на следующую страницу"
5 Fish
 
30.10.14
09:29
(4) Скорее всего у него там жёстко разрывы страниц проставлены.
6 extrim-style
 
30.10.14
09:35
(2) предлагаешь разбивать текст на строки?
(3) да, одна из конф от 1С. На печать выводится таблица из пунктов, в одной из колонок прилично информации.
(5) нет. не проставлены. Дополнительно проверил обычной обработкой с двумя строками.

Стандартным образом нельзя не переносить новую строку на новую страницу?
7 Godofsin
 
30.10.14
09:40
(6) Ищи проверитьВывод()
8 Godofsin
 
30.10.14
09:41
И разрывСтраницы
9 extrim-style
 
30.10.14
09:46
(7)(8) в цикле по одному слову добавлять и проверять?
10 Godofsin
 
30.10.14
09:48
(9) В коде ищи))) И убирай)
11 Godofsin
 
30.10.14
09:49
по умолчанию строка должна забивать страницу
12 Godofsin
 
30.10.14
09:50
Ну а по-хорошему думаю надо строку резать
13 extrim-style
 
30.10.14
09:54
неужели нет никакого соответствующего свойства табличного документа или печати? Задача вполне себе типовая.
Кстати, уже обсуждали - v8: Печать Таблицы на нескольких страницах
14 Ёпрст
 
30.10.14
09:56
(0) есть свойство - вместесоследующими
15 extrim-style
 
30.10.14
10:21
(14) установил этот флаг для строки макета. ничего не изменилось.