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