![]() |
|
группировка строк ТЧ табличного документа 1с 8.2 | ☑ | ||
---|---|---|---|---|
0
abbas
08.01.13
✎
12:47
|
Доброе время суток.
Есть в документ, самописанный... В табличной части документа есть строки много строк и где в колонке "Вид актива" всего 3 вида: 1. НМА 2. ОС 3. ТМЗ Теперь вывожу в табличный документ, но сгруппировать не получается, чтоб было 3 уровня, где нажимая на плюс выходит строки именно с данным видом активов... Подскажите плс... |
|||
1
Галахад
гуру
08.01.13
✎
12:51
|
Ну, код наверное стоит показать.
|
|||
2
abbas
08.01.13
✎
12:52
|
ТабДок.НачатьАвтоГруппировкуСтрок();
Для каждого Строчка Из Инвентаризация Цикл ОбластьСтроки.Параметры.Заполнить(Строчка); ТабДок.Вывести(ОбластьСтроки,1,Строчка.ВидАктива,Истина); КонецЦикла; ТабДок.ЗакончитьАвтоГруппировкуСтрок(); |
|||
3
abbas
08.01.13
✎
12:52
|
Где Строчка - это строчка табличного документа
|
|||
4
Галахад
гуру
08.01.13
✎
13:04
|
Хм. Выведи сначала группу на первом уровне, а строки на втором.
|
|||
5
abbas
08.01.13
✎
13:08
|
ТабДок.НачатьАвтоГруппировкуСтрок();
ОбластьГруппы.Параметры.ВидАктива = "ОС"; ТабДок.Вывести(ОбластьГруппы,1,"ОС",Истина); Для каждого Строчка Из Инвентаризация Цикл Если Строчка.ВидАктива = "ОС" Тогда ОбластьСтроки.Параметры.Заполнить(Строчка); ТабДок.Вывести(ОбластьСтроки,2,Строчка.ВидАктива,Истина); КонецЕсли; КонецЦикла; ТабДок.ЗакончитьАвтоГруппировкуСтрок(); |
|||
6
abbas
08.01.13
✎
13:09
|
Таким способом нужно будет тогда 3 цикла строить...(((
Но одна табличная часть, один цикл или не реально сделать в одном цикле? |
|||
7
Галахад
гуру
08.01.13
✎
13:10
|
(6) Запросом же. С группировкой.
|
|||
8
abbas
08.01.13
✎
13:14
|
Нет не запросом, это из табличной части документа
|
|||
9
Галахад
гуру
08.01.13
✎
13:16
|
(8) Документ не записан, что-ли?
Ну тогда выгрузи табличную часть в таблицу значений. И ее в запрос. |
|||
10
abbas
08.01.13
✎
13:20
|
выгрузить таблицу значений в запрос? каким образом?
Запрос.Выполнить().Выбрать(ТЗ) ? |
|||
11
Галахад
гуру
08.01.13
✎
13:22
|
||||
12
abbas
08.01.13
✎
13:26
|
А если сделать три цикла по 3 видам, как будет более эффективно ???
|
|||
13
abbas
08.01.13
✎
13:26
|
как будто работал специалист =)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |