Сместить строки в СКД

1. user597078_steem34 19.10.18 17:27 Сейчас в теме
Добрый день, создаю ещё одну тему. Короче есть отчет в скд, вот собственно запрос:

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



Как его переделать, чтобы в скд строки, были друг напротив друга, как показано на скрине?
Прикрепленные файлы:
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. bmk74 234 19.10.18 18:43 Сейчас в теме
Это интересно а в колонках (количество)то у вас что тогда должно показывать?
По какому документу ? У вас одна строка, с разными документами, и что ? количество для какого документа ?
+
3. SlavaKron 19.10.18 19:15 Сейчас в теме
Здесь всё не так. Обычно, когда возникают подобные вопросы, это означает отсутствие понимания задачи.
Попробуйте вместо объединения связать эти таблицы по номенклатуре, складу, ПериодДень (хотя сомнительно).
Отвечая же формально на поставленный вами вопрос, необходимо пронумеровать таблицы и связать их по порядковому номеру.
mcgoblin; echo77; +2
4. echo77 1881 20.10.18 07:38 Сейчас в теме
(0) Вы собираетесь скрестить ТоварыНаСкладах с ТоварамиОрганизаций?
Вам это поможет решить возникшие проблемы: https://infostart.ru/public/702234/
В (3) дан ответ как сделать, то что вы просите
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот