Имя: Пароль:
1C
1С v8
Группировки в запросе.
0 Плот
 
04.06.12
21:33
Привет! Получаю тз из запроса следущего вида:
Иванов
  Ном1   1
  Ном2   2
Петров
  Ном1   5
  Ном3   6
Как вывести в макет
МОЛ       Ном1    Ном2   Ном3
Иванов     1       2      
Петров     5              6
1 Tatitutu
 
04.06.12
21:36
открой для себя СКД - там это элементарно
можно и запросом , запрос скинь
2 Плот
 
04.06.12
21:40
|ВЫБРАТЬ
                |    ЕПСБУОстатки.Субконто3 КАК ЦМО,
                |    СУММА(ЛомДМ.ВесДМ) КАК ВесДМ,
                |    СУММА(ЛомДМ.ВесДМ * ЕПСБУОстатки.КоличествоОстатокДт) КАК ОбщееКолВоГрамм,
                |    ЛомДМ.ВидДрагМеталла.Ссылка
                |ИЗ
                |    ЛомДМ КАК ЛомДМ
                |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.ЕПСБУ.Остатки(&ДатаОтчета, Счет В ИЕРАРХИИ (&ВыбСчет), , ) КАК ЕПСБУОстатки
                |        ПО ЛомДМ.Ссылка = ЕПСБУОстатки.Субконто2
                |СГРУППИРОВАТЬ ПО
                |    ЕПСБУОстатки.Субконто3,
                |    ЛомДМ.ВидДрагМеталла.Ссылка";
3 Плот
 
05.06.12
05:47
вверх
4 badboychik
 
05.06.12
06:39
да, хорошо бы если бы был PIVOT из MS-SQL
5 hhhh
 
05.06.12
07:17
(3) нужно использовать третий параметр в Выбрать() при обходе запроса.
6 Плот
 
05.06.12
07:18
(5) Т.е. при обходе результата запроса по группировкам? Есть какой либо пример?
7 ZanderZ
 
05.06.12
07:34
(6) есть СП там и пример есть
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс