Нахождение n-строки табличного документа в модуле 1с

1. Zhest 21 01.09.17 13:30 Сейчас в теме
Добрый день! Имеется печатная форма для документа "Кадровое перемещение" для ЗУП 2.5. Если выводится групповой приказ, то данная форма выводится отдельно на каждого сотрудника через горизонтальный разделитель страниц. Необходимо при определенных условиях скрывать 24-ю строку. Для одного сотрудника это решилось путем:
Макет.УдалитьОбласть(Макет.Область("R24"),ТипСмещенияТабличногоДокумента.ПоВертикали);

Но если выводить групповой приказ, то у следующих сотрудников строка "24" будем иметь уже другой номер, а, значит, приведенный выше метод не сработает.
Как можно получить в модуле каждую n-строку?
+
Найденные решения
7. binex 277 01.09.17 13:36 Сейчас в теме
Либо 24-ю строку в макете обзови и выводи ещё только когда нужно, либо вычисляй эту область в результирующей таблице и удаляй.
Zhest; корум; +2
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Boneman 298 01.09.17 13:34 Сейчас в теме
(1) а не проще ли, сразу форму формировать какую-нужно, и не извращаться с ячейками табличного документа.
корум; +1
6. корум 287 01.09.17 13:36 Сейчас в теме
(1) не проще при выводе анализировать и выводить/не выводить 24 строку?
+
2. binex 277 01.09.17 13:33 Сейчас в теме
Так наверное вы область удаляете в макете, а не в результирующей таблице.
kchudakova; +1
4. Zhest 21 01.09.17 13:34 Сейчас в теме
5. Zhest 21 01.09.17 13:35 Сейчас в теме
8. корум 287 01.09.17 13:36 Сейчас в теме
(5) не бойся, попробуй...
+
7. binex 277 01.09.17 13:36 Сейчас в теме
Либо 24-ю строку в макете обзови и выводи ещё только когда нужно, либо вычисляй эту область в результирующей таблице и удаляй.
Zhest; корум; +2
9. Zhest 21 01.09.17 13:37 Сейчас в теме
Спасибо, сейчас попробую!
+
10. VmvLer 01.09.17 13:37 Сейчас в теме
не удаляйте строку 24, а делайте ее высоту 0,001

тогда смещения строк не будет
+
11. Zhest 21 01.09.17 14:56 Сейчас в теме
Все получилось! Правда, пришлось перекроить всю печатную форму: разбить макет на области, прописать в модуле и т.д.... Но результат стоил свеч!
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот