Имя: Пароль:
1C
1С v8
Вывод группировок в отчете СКД УТ 10.3
0 konst1231
 
13.12.12
12:43
Здравсвуйте,
Есть отчет на СКД остатки на складах, вывод в виде таблицы в колоках склады, в строках товар, на перечении остаток.

Наименование товара    Склад № 1      Склад №2

Ботинки                   2             3  
Туфли                     1             2

в справочнке склады добавил 2-а свойства: город, страна; в запросе добавил соединие с регистром значение свойств спр-ка склады.

Не могу добится от СКД вывода в таком виде:

Наименование товара   Склад № 1      Склад №2
                      Москва         Самара
                      Россия         Россия  
Ботинки                   2             3  
Туфли                     1             2

Как это реализовать?
Ревкизиты справочника склады выводятся в нужном  виде"расположение реквизитов - отдельно", а как от группировок такого дибится не пойму, СКД выводит мне так:

Наименование товара   Склад № 1      Склад №1    Склад № 2
                      Москва         Россия       Самара
                                 
Ботинки                   2             2             3
Туфли                     1             1             2


https://dl.dropbox.com/u/5781202/Безымянный.png   принсткрин настроек
1 konst1231
 
13.12.12
12:50
Вот правильная ссылка

https://dl.dropbox.com/u/5781202/Безымянный.png
2 konst1231
 
13.12.12
13:00
Вот запрос:

ВЫБРАТЬ
   Номенклатура.Ссылка КАК номенклатура,
   Склады.Ссылка КАК склад
ПОМЕСТИТЬ СкладыИНоменклатура
ИЗ
   Справочник.Номенклатура КАК Номенклатура,
   Справочник.Склады КАК Склады
ГДЕ
   Номенклатура.ЭтоГруппа = ЛОЖЬ
   И Склады.ЭтоГруппа = ЛОЖЬ
{ГДЕ
   Номенклатура.Ссылка.* КАК Номенклатура,
   Склады.Ссылка.* КАК Склад}
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   СкладыИНоменклатура.номенклатура КАК номенклатура,
   СкладыИНоменклатура.склад КАК склад,
   СУММА(ЕСТЬNULL(ВложенныйЗапрос.ТоварыНаСкладахОстатки, 0)) КАК СвободныйОстаток,
   Свойства.Значение КАК Значение,
   Свойства.Свойство КАК Свойство
ИЗ
   СкладыИНоменклатура КАК СкладыИНоменклатура
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
           ТоварыНаСкладахОстатки.Склад КАК Склад,
           ТоварыНаСкладахОстатки.КоличествоОстаток КАК ТоварыНаСкладахОстатки,
           0 КАК ТоварыВРозницеОстатки,
           0 КАК ТоварыВНТТОстатки,
           0 КАК ТоварыВРезервеСкладахОстатки,
           0 КАК ТоварыКПередачеСоСкладовОстатки,
           ТоварыНаСкладахОстатки.Номенклатура КАК ЭлНоменклатура
       ИЗ
           РегистрНакопления.ТоварыНаСкладах.Остатки({(&КонецПериода)}, {(Номенклатура), (Склад)}) КАК ТоварыНаСкладахОстатки) КАК ВложенныйЗапрос
       ПО СкладыИНоменклатура.номенклатура = ВложенныйЗапрос.ЭлНоменклатура
           И СкладыИНоменклатура.склад = ВложенныйЗапрос.Склад
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
           ЗначенияСвойствОбъектов.Объект КАК Объект,
           ЗначенияСвойствОбъектов.Свойство КАК Свойство,
           ЗначенияСвойствОбъектов.Значение КАК Значение
       ИЗ
           РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
       ГДЕ
           ЗначенияСвойствОбъектов.Объект ССЫЛКА Справочник.Склады) КАК Свойства
       ПО СкладыИНоменклатура.склад = Свойства.Объект

СГРУППИРОВАТЬ ПО
   СкладыИНоменклатура.номенклатура,
   СкладыИНоменклатура.склад,
   Свойства.Значение,
   Свойства.Свойство

УПОРЯДОЧИТЬ ПО
   номенклатура ИЕРАРХИЯ,
   склад ИЕРАРХИЯ
3 konst1231
 
13.12.12
13:15
Нельзя что ли так вывести?