Имя: Пароль:
1C
1С v8
Программно запретить располагать на 1 листе определённое количество строк
0 Очень Любознательная
 
20.09.19
14:27
Добрый день.
У клиента в БП есть печатная форма авансового отчёта стандартная.
Там на 1 листе есть линия отреза, со 2 листа пошла расшифровка авансового, у них может быть более 100 строк.
Все авансовые у них печатаются с 2 сторон листов, поэтому при большом количестве строка после отреза по линии отсекается часть расшифровки.
Можно ли как-то программно запретить, чтобы на 2 стороне была заполнение не более, чем до уровня линии отреза?
Вариант считать строки есть, но он, на мой взгляд, не очень жизненный, поскольку строки бывают разной высоты.
Что можно придумать?
1 Скиурус
 
20.09.19
14:42
Создаем отдельный табличный документ. Устанавливаем у него снизу поле равное отступу до линии отреза. Заполняем его расшифровкой пока не получится вторая страница - получаем то количество строк расшифровки, которые влезают на второй лист
2 ASU_Diamond
 
20.09.19
14:50
(0) ТабличныйДокумент.ПроверитьВывод()
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан