СКД вывести строки с пустыми значениями #777526


#0 by Сли то
Есть запрос в скд по документу. В нем есть вложенный запрос. Во вложенном несколько запросов по разным документам (разного вида). У каждого из этих запросов есть произвольное поле "ВидДокумента" со значениями, например "Вид1", "Вид2" и т.д. Все это потом соединяется по одному общему реквизиту. В итоге должно получиться так: ОсновнойДок, Вид1 КолВо, Вид2 КолВо, Вид3 КолВо. Так вот. Если в выборку не попадают документы какого либо вида (например "Вид2"), то и поле это не выводится. Т.е. получается так: ОсновнойДок, Вид1 КолВо, Вид3 КолВо. Как сделать, чтоб даже при нулевой выборке фиксировано выводилось поле "Вид2"? зыж извините за косноязычие, голова не соображает сегодня
#1 by Сли то
ВЫБРАТЬ     Запрос.Ссылка,         ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ             "КП",             1 Как Количество         ИЗ             Документ.КоммерческоеПредложение КАК КоммерческоеПредложение
#2 by vicof
Соединять с таблицей видов
#3 by Сли то
Думал уже в ту сторону. Но что-то не соображу как
#4 by Сли то
У меня сейчас соединяется по ПО Запрос.Ссылка = ВложенныйЗапрос.Ссылка Соответственно в таблице видов должно быть это поле. Еще раз делать выборку по этим докам не айс
#5 by Сли то
Я вот думаю, может как то не в запросе, а уже в настройках схемы компановки. Макет какой прикрутить. Пользователи ведь и группировки всякие могут перенастроить. Не силен я в этом :(
#6 by DrZombi
Заранее подготовь нужную структуру Вид1 КолВо, Вид2 КолВо, Вид3 КолВо А потом через тоже "Объединить все" выводи результат.
#7 by DrZombi
Плохая мысль
#8 by Сли то
Спасибо, тема закрыта. Сообразил.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С