Удалить пустую строку при печати макета #809407


#0 by Demanufactyre
Привет друзья! Подскажите как сделать. Создал макет наполнил параметрами. Все печатается шикарно. Но не всегда пользователь печатает все параметры, поэтому остаются пустые строки. Есть первая строка которая заполняется всегда и есть все остальные рядом (около 20 строк), которые не всегда заполняются. Как программно не выводить на печать если параметр пустой? Надеюсь понятно объяснил.
#1 by Dmitriy_76
разбить на области. и область выводить проверяя параметр
#2 by pasha_d
УдалитьОбласть по условию, не?
#3 by Demanufactyre
Тогда на против первой строки (которая имеет наименование и заполняется всегда) будут всегда следовать пустые ячейки. Я про это уже думал
#4 by Гипервизор
Каждому параметру - отдельную область.
#5 by Demanufactyre
УдалитьОбласть удалит и первую строку.
#6 by pasha_d
разбей на области тогда
#7 by Dmitriy_76
Имеешь  виду в шапке ? Шапку выводи так же в цикле по заполненности параметров
#8 by Demanufactyre
№док| Наименование | Параметр 1 | Параметр 2 |                      Параметр 1 | Параметр 2 |                      Параметр 5 | Параметр 6 | Если параметр1 не заполнен, а параметр5 заполнен тогда параметр5 встает на место параметр1
#9 by Demanufactyre
В область удаления попадет первая строка, так как за ней следует параметр, который иногда может быть не заполнен
#10 by Dmitriy_76
так я и говорю шапку тоже выводи в зависимости от заполненности параметра
#11 by Dmitriy_76
а вообще скрин вложи
#12 by Demanufactyre
Хм, а ведь и правда. Сейчас попробую. Спасибо всем
#13 by Demanufactyre
#14 by Demanufactyre
В общем, нужно было использовать Именованные области и УдалитьОбласть. Спасибо, разобрался.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С