0
Аннушка
04.04.14
✎
13:23
|
Есть табличный документ, полученный из СКД. Есть номер строки и столбца ячейки в этом табличном документе. Как узнать на каком уровне группировки находится данная ячейка? В табличном документе нашла только метод "КоличествоУровнейГруппировокСтрок". Но он возвращает, сколько группировок во всём табличном документе. А вот как бы узнать, на каком уровне находится конкретная ячейка?
|
|
4
Аннушка
04.04.14
✎
14:00
|
Типовые расчётные листки организаций выводятся по группировкам. Есть группировка по подразделениям, её тип "иерархия". Необходимо листки второго уровня подразделений начинать с нового листа (желание расчётчика). Логичнее всего разбивать листки в процедуре "РазбитьТабличныйДокументПоСтраницам". Там они уже разбиваются, надо только ещё условие сделать. Первый уровень подразделений можно поискать по тексту аналогично тому как ищется начало расчётного листка. Прибавляем единицу - это второй уровень группировки - тот, на котором нужно заворачивать цикл. Осталось только понять, как в табличном документе определить уровень группировки.
|
|