Имя: Пароль:
1C
1С v8
Появляются пустые листы при соединении табличных документов.
0 IKSparrow
 
28.03.14
14:08
Использую процедуру отсюда v8: Процедура объединения двух табличных документов

И постоянно между соединеняемыми табличными документами вставляется два-три пустых лист.

Формируемый таб.документ очень прост - выводится область с текстом в табличный документ. Там никаких заморочек нет.
1 IKSparrow
 
28.03.14
14:10
(0) Собственно, как проблему решить можно?
Кстати, есть какой-то вариант отслеживать пустые листы в коде и удалять их? Появляются только при предосмотре. если просто листать табличный документ, то горизонтальных разделителей листов (пунктира) не видно, кроме там где ему положено быть.
2 Apokalipsec
 
28.03.14
14:14
Возможно проблема в "ТабличныйДокументПриемник.ВысотаТаблицы"  - там некорректные данные.
3 IKSparrow
 
28.03.14
14:23
(2) О, спасибо за подсказку. Высота таблицы 247 строк. У первого передаваемого документа. Тогда как в макете, высота таблицы всего лишь 41 строка. Откуда лишние берутся? Макет строго ограничен по высоте. Лишних колонок и строк нет. Проверял. Все выделил и удалил на всякий случай. Область вывода строго по размерам выводимой информации.
4 IKSparrow
 
28.03.14
14:31
Не, нефига, высоту таблицы с высотой листа перепутал :( По количеству строк полностью совпадает в итоговом документе.
82 строки - то есть два документа на печать. Но между ними три пустых листа.
5 IKSparrow
 
28.03.14
14:45
Вообще у кого нибудь такая склейка работает без пустых листов?
6 Kookish
 
28.03.14
15:07
(5) Собирать информацию, делиться опытом, искать у кого как получается... А единственный достоверный источник информации между тем находится у ТС на компьютере. Исходный текст его обработки и отладчик.