|
Добавить группировку партнер вместе с номенклатурой в СКД | ☑ | ||
---|---|---|---|---|
0
VID1234
04.01.25
✎
14:54
|
Здравствуйте!
Еть такой итоговый запрос в СКД: //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ ВТ_ОбъектыиРаботы.Регистратор КАК Регистратор, ВТ_ОбъектыиРаботы.ОбъектСтроительства КАК ОбъектСтроительства, ВТ_ОбъектыиРаботы.СтроительнаяРабота КАК СтроительнаяРабота, ВТ_ОбъектыиРаботы.Номенклатура КАК Номенклатура, ВТ_ОбъектыиРаботы.РегистраторСклад КАК Склад, ВТ_ОбъектыиРаботы.РегистраторПартнерНаименование КАК Партнер, ВТ_Остатки.ЕдиницаХранения КАК ЕдиницаХранения, ВТ_Остатки.ЕдиницаДляОтчетов КАК ЕдиницаДляОтчетов, ЕСТЬNULL(ВТ_Остатки.КоличествоНачальныйОстаток, 0) КАК КоличествоНачальныйОстаток, ЕСТЬNULL(ВТ_Остатки.КоличествоКонечныйОстаток, 0) КАК КоличествоКонечныйОстаток, ЕСТЬNULL(ВТ_Остатки.КоличествоПриход, 0) КАК КоличествоПриход, 0 КАК КоличествоРасход ИЗ ВТ_ОбъектыиРаботы КАК ВТ_ОбъектыиРаботы ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Остатки КАК ВТ_Остатки ПО ВТ_ОбъектыиРаботы.Регистратор = ВТ_Остатки.Регистратор И ВТ_ОбъектыиРаботы.Номенклатура = ВТ_Остатки.Номенклатура И ВТ_ОбъектыиРаботы.РегистраторСклад = ВТ_Остатки.Склад И ВТ_ОбъектыиРаботы.РегистраторОрганизация = ВТ_Остатки.Организация И ВТ_ОбъектыиРаботы.ОбъектСтроительства = ВТ_Остатки.NY_ОбъектСтроительства И ВТ_ОбъектыиРаботы.СтроительнаяРабота = ВТ_Остатки.NY_СтроительнаяРабота ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ЕСТЬNULL(ВТ_Расход.Регистратор, ЗНАЧЕНИЕ(Документ.ПередачаТоваровХранителю.ПустаяСсылка)), ВТ_ОбъектыиРаботы.ОбъектСтроительства, ВТ_ОбъектыиРаботы.СтроительнаяРабота, ВТ_ОбъектыиРаботы.Номенклатура, ВТ_ОбъектыиРаботы.РегистраторСклад, ВТ_ОбъектыиРаботы.РегистраторПартнерНаименование, ВТ_ОбъектыиРаботы.Номенклатура.ЕдиницаИзмерения, ВТ_ОбъектыиРаботы.Номенклатура.ЕдиницаДляОтчетов, 0, 0, 0, ЕСТЬNULL(ВТ_Расход.Количество, 0) ИЗ ВТ_ОбъектыиРаботы КАК ВТ_ОбъектыиРаботы ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Расход КАК ВТ_Расход ПО ВТ_ОбъектыиРаботы.РегистраторОрганизация = ВТ_Расход.РегистраторОрганизация И ВТ_ОбъектыиРаботы.РегистраторСклад = ВТ_Расход.Склад И ВТ_ОбъектыиРаботы.Номенклатура = ВТ_Расход.Номенклатура И ВТ_ОбъектыиРаботы.ОбъектСтроительства = ВТ_Расход.ОбъектСтроительства И ВТ_ОбъектыиРаботы.СтроительнаяРабота = ВТ_Расход.СтроительнаяРабота "Партнер" - это строка, как можно в группировке с номенклатурой, объединить это поле в одну строку, чтобы через запятую перечислялись. Пробовал и через выражения, массив и т.п.. В итоге, то такая ошибка: группировка по выражениям содержащим агрегатные функции не допустима, если в ресурс добавляю, то номенклатура пропадает, да и вообще не объединяет в одну строку по номенклатуре. Ниже скрин, как примерно нужно.
|
|||
1
mikecool
04.01.25
✎
15:11
|
Массив()
|
|||
2
VID1234
04.01.25
✎
16:40
|
(1) Не помогло!
|
|||
3
VID1234
04.01.25
✎
17:01
|
(1) Делаю так:
|
|||
4
VID1234
04.01.25
✎
17:02
|
(1) Получаю это:
|
|||
5
VID1234
04.01.25
✎
18:47
|
сделал все же через ресурс
|
|||
6
mikecool
04.01.25
✎
20:01
|
(5) ессно через ресурс
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |