|
Запрос с обходом по групировкам | ☑ | ||
---|---|---|---|---|
0
TygarinZmei
26.01.17
✎
11:39
|
Добрый день.
Есть простой запрос: Запр.Текст = "ВЫБРАТЬ | втОплатаПоКарте.БанковскаяКарта КАК БанковскаяКарта, | втОплатаПоКарте.Контрагент КАК Контрагент, | втОплатаПоКарте.Сумма КАК Сумма, | втОплатаПоКарте.Комментарий КАК КомментарийИзОплатыКартой |ИЗ | Документ.втОплатаПоКарте КАК втОплатаПоКарте |ГДЕ | втОплатаПоКарте.Дата МЕЖДУ &ДатаНач И &ДатаОконч |ИТОГИ | СУММА(Сумма) |ПО | БанковскаяКарта, | Контрагент"; Делаю обход по группировкам: ВыборкаДанных = Запр.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам); ... Пока ВыборкаДанных.Следующий()Цикл ... ПТД.Вывести(ОблГруппировки, ВыборкаДанных.Уровень()); ВыборкаГрупп = ВыборкаДанных.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам); Пока ВыборкаГрупп.Следующий() Цикл ... ОблТекста.Параметры.Комментарий2 = ВыборкаГрупп.КомментарийИзОплатыКартой; ПТД.Вывести(ОблТекста, ВыборкаГрупп.Уровень()) КонецЦикла; КонецЦикла; В общем комментарий остается пустым. И что-то я не могу понять как его подтянуть. Буду признателен за помощь. |
|||
1
Ёпрст
26.01.17
✎
11:42
|
(0)
открыть еще одну выборку выборкаДетальныхЗаписей = ВыборкаГрупп.Выбрать(); Пока выборкаДетальныхЗаписей.Следующий() Цикл Сообщить(выборкаДетальныхЗаписей.Комментарий) |
|||
2
mistеr
26.01.17
✎
11:43
|
(0) Детальные записи на третьем уровне. Добавь еще один цикл.
|
|||
3
kumena
26.01.17
✎
11:47
|
| втОплатаПоКарте.БанковскаяКарта КАК БанковскаяКарта,
| втОплатаПоКарте.Контрагент КАК Контрагент, | втОплатаПоКарте.Сумма КАК Сумма, | втОплатаПоКарте.Комментарий КАК КомментарийИзОплатыКартой |ИЗ | Документ.втОплатаПоКарте КАК втОплатаПоКарте |ГДЕ | втОплатаПоКарте.Дата МЕЖДУ &ДатаНач И &ДатаОконч |ИТОГИ | СУММА(Сумма) // чтобы в итоговых полях было поле, //надо добавлять его в итоги | ,Максимум(Комментарий) |ПО | БанковскаяКарта, | Контрагент"; |
|||
4
TygarinZmei
26.01.17
✎
11:48
|
(1) (2) Спасибо Вам. Чет утро не задалось). Совсем туплю.
вопрос закрыт. |
|||
5
mistеr
26.01.17
✎
12:07
|
(3) Тоже вариант.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |