![]() |
![]() |
![]() |
|
Как соединять несколько ВТ и вывести группировки по строкам и по столбцам? | ☑ | ||
---|---|---|---|---|
0
Обработка
28.04.14
✎
16:40
|
Задача у меня следующая.
По всем товарам из ТЧ определенного документа Заказ вывести остатки и обороты и показать минимальные цены по каждой номенклатуре в разрезе выбранных нескольких контрагентов из списка. Как реализвал сделал? Сделал несколько временных таблиц в запросе и и соединил. Что не получается? Не могу вывести в одну строку все нужные значения всех ВТ но чтоб минимальная цена по каждому выбранному контрагенту выводился по столбцам как группировка. Если все числовые данные включаю в ресурсы то все они выходят внутри группировки по стоблцам а если же не включаю то они не выводятся в таблицу. Вот запрос: ВЫБРАТЬ ЗаказТовары.Номенклатура, ЗаказТовары.Количество КАК Заказано ПОМЕСТИТЬ Заказ ИЗ Документ.Заказ.Товары КАК ЗаказТовары ГДЕ ЗаказТовары.Ссылка = &Заказ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток, ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток, ТоварыНаСкладахОстаткиИОбороты.Номенклатура ПОМЕСТИТЬ ТовНаСкладах ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты( &НачалоПериода, &КонецПериода, , , Номенклатура В (ВЫБРАТЬ ЗаказТовары.Номенклатура ИЗ Документ.Заказ.Товары КАК ЗаказТовары ГДЕ ЗаказТовары.Ссылка = &Заказ)) КАК ТоварыНаСкладахОстаткиИОбороты ГДЕ ТоварыНаСкладахОстаткиИОбороты.Склад = &Склад ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЦеныНоменклатурыКонтрагентов.Контрагент, ЦеныНоменклатурыКонтрагентов.Номенклатура, МИНИМУМ(ЦеныНоменклатурыКонтрагентов.Цена) КАК МинЦена ПОМЕСТИТЬ Цены ИЗ РегистрСведений.ЦеныНоменклатурыКонтрагентов КАК ЦеныНоменклатурыКонтрагентов ГДЕ ЦеныНоменклатурыКонтрагентов.ТипЦены = &ТипЦены И ЦеныНоменклатурыКонтрагентов.Валюта = &Валюта И ЦеныНоменклатурыКонтрагентов.Номенклатура В (ВЫБРАТЬ ЗаказТовары.Номенклатура ИЗ Документ.Заказ.Товары КАК ЗаказТовары ГДЕ ЗаказТовары.Ссылка = &Заказ) СГРУППИРОВАТЬ ПО ЦеныНоменклатурыКонтрагентов.Контрагент, ЦеныНоменклатурыКонтрагентов.Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Заказ.Номенклатура, Заказ.Заказано, ТовНаСкладах.КоличествоНачальныйОстаток, ТовНаСкладах.КоличествоКонечныйОстаток, Цены.Контрагент, Цены.МинЦена ИЗ Заказ КАК Заказ ЛЕВОЕ СОЕДИНЕНИЕ ТовНаСкладах КАК ТовНаСкладах ПО Заказ.Номенклатура = ТовНаСкладах.Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ Цены КАК Цены ПО Заказ.Номенклатура = Цены.Номенклатура |
|||
1
Обработка
28.04.14
✎
16:44
|
Где мне в скд сделать настройки что получить требуемый результат?
|
|||
2
Обработка
28.04.14
✎
16:58
|
Кто-нибудь хоть понял мою проблему?
|
|||
3
Обработка
28.04.14
✎
17:18
|
:(
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |