Имя: Пароль:
1C
1С v8
v8: ТабличныйДокумент. Как программно развернуть / свернуть часть группировок?
,
0 GANR
 
10.04.13
18:39
Сформирован отчет на СКД, в табличном документе имеются группировки строк http://ximage.ru/data/imgs/1365604246.jpg. Методом ПоказатьУровеньГруппировкиСтрок http://ximage.ru/data/imgs/1365604344.jpg можно свернуть/развернуть все группировки табличного документа до заданного уровня.

А как  п р о г р а м м н о  свернуть/развернуть только определенную часть   у ж е   в ы в е д е н н ы х   строк табличного документа http://ximage.ru/data/imgs/1365604665.jpg ???
1 SherifSP
 
10.04.13
18:49
(0) В коде при выводе в таб документ нужно отлавливать нужную строку и править как тебе нужно
2 Господин ПЖ
 
10.04.13
18:53
с этим в скд до сих пор попа...
3 Господин ПЖ
 
10.04.13
18:53
закат солнца руками
4 GANR
 
10.04.13
18:55
СКД одним махом формирует табличный документ: СкомпоноватьРезультат() - и все. Поэтому  ТабДок.Вывести(Таблица, УРОВЕНЬ, ИмяГруппы, Открыта) в сочетании с ТабДок.НачатьАвтогруппировкуСтрок() /  ТабДок.ЗакончитьАвтогруппировкуСтрок() - не лучший вариант. Хотелось-бы сделать как-нибудь "ленивее" и универсальнее.
5 SherifSP
 
10.04.13
18:58
(4) По другому никак
6 GANR
 
10.04.13
18:59
(2)(3)(5) :'(
7 GANR
 
10.04.13
19:01
8 EvgeniuXP
 
10.04.13
20:40
отдельным отчетом с фильтрром, чтобы отображал эти группы развернутые, а ниже полный вариант выводить.
9 GANR
 
10.04.13
20:43
(8) А можно поподробнее? Это про (4)?
10 EvgeniuXP
 
10.04.13
20:45
да просто два отчета вывести, один сплющенный как надо, другой полный.
11 zladenuw
 
10.04.13
20:55
(0) пока это только мечты :)
12 pavig
 
10.04.13
21:10
меня вот тоже удивляет почему до сих пор не реализована такая полезная фича.
ну ведь на самом деле было бы очень удобно задавать в настройках
13 GANR
 
11.04.13
11:32
ап
14 GANR
 
11.04.13
12:29
ещё ап
15 GANR
 
12.04.13
10:55
А никто не пользовался ТабДок.НачатьГруппуСтрок() / ТабДок.ЗакончитьГруппуСтрок() http://ximage.ru/data/imgs/1365749644.jpg? Может они спасут ситуацию и   р е ш а т   вопрос в (0)?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан