Как удалить нижестоящую группировку табличного поля?
☑
0
Ivan_495
21.03.18
✎
12:58
Содержимое ячейки табличного поля удаляю комендой
РезультатТаблицы.УдалитьОбласть(РезультатТаблицы.Область(Колонка,0,Колонка,3),ТипСмещенияТабличногоДокумента.БезСмещения);
Эта ячейка находится на 2-м уровне группировки, а как удалить весь третий уровень группировки ниже этой строки?
1
Ivan_495
21.03.18
✎
13:03
родителя получить можно
РезультатТаблицы.Область(Колонка,0,Колонка,3).Значение.Родитель
,а как получить "детей"?
2
Ivan_495
21.03.18
✎
13:16
в цикле крутим по родителю и удаляем
3
Малыш Джон
21.03.18
✎
13:20
Какая. Самодостаточная. Ветка.
4
Ivan_495
21.03.18
✎
13:21
да только оказалось , что в родителе значение неопределено
5
Ivan_495
21.03.18
✎
13:23
РезультатТаблицы.Область(Строка,0,Строка,3).Значение.Уровень()
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший