|
Запрос не выводить 0 запись | ☑ | ||
---|---|---|---|---|
0
slaaay
17.09.12
✎
10:22
|
ВЫБРАТЬ
СведенияОбАлкогольнойПродукции.ВидПродукции, СУММА(ВозвратТоваровОтПокупателяТовары.Сумма) КАК ВозвратСумма, СведенияОбАлкогольнойПродукции.Номенклатура ИЗ РегистрСведений.СведенияОбАлкогольнойПродукции КАК СведенияОбАлкогольнойПродукции ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ВозвратТоваровОтПокупателя.Товары КАК ВозвратТоваровОтПокупателяТовары ПО (ВозвратТоваровОтПокупателяТовары.Номенклатура = СведенияОбАлкогольнойПродукции.Номенклатура) ГДЕ ВозвратТоваровОтПокупателяТовары.Ссылка.Дата МЕЖДУ &Дата И &КонПериода И ВозвратТоваровОтПокупателяТовары.Ссылка.Организация = &Организация СГРУППИРОВАТЬ ПО СведенияОбАлкогольнойПродукции.ВидПродукции, СведенияОбАлкогольнойПродукции.Номенклатура Собственно сам запрос...есть в регистре сведений позиция которой нет в возвратах, НО она не выходит в итоге... |
|||
1
slaaay
17.09.12
✎
10:23
|
Выходит
Ном1 100 Ном2 200 Ном3 500 Я ставлю выводить все по регистру сведений то есть по идеи должно выходит: Ном1 100 Ном2 200 Ном3 500 Ном4 0 |
|||
2
Жан Пердежон
17.09.12
✎
10:23
|
внутреннее соединение же
|
|||
3
acsent
17.09.12
✎
10:24
|
>>Я ставлю выводить все по регистру сведений
это как? |
|||
4
slaaay
17.09.12
✎
10:24
|
Сори сюда не то скинул даже при Левом не делает...
|
|||
5
slaaay
17.09.12
✎
10:25
|
acsent ну делаю левое соединение, ставлю галочку все, в связях для РС Сведения
|
|||
6
slaaay
17.09.12
✎
10:25
|
ВЫБРАТЬ
СведенияОбАлкогольнойПродукции.ВидПродукции, СУММА(ВозвратТоваровОтПокупателяТовары.Сумма) КАК ВозвратСумма, СведенияОбАлкогольнойПродукции.Номенклатура ИЗ РегистрСведений.СведенияОбАлкогольнойПродукции КАК СведенияОбАлкогольнойПродукции ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВозвратТоваровОтПокупателя.Товары КАК ВозвратТоваровОтПокупателяТовары ПО (ВозвратТоваровОтПокупателяТовары.Номенклатура = СведенияОбАлкогольнойПродукции.Номенклатура) ГДЕ ВозвратТоваровОтПокупателяТовары.Ссылка.Дата МЕЖДУ &Дата И &КонПериода И ВозвратТоваровОтПокупателяТовары.Ссылка.Организация = &Организация СГРУППИРОВАТЬ ПО СведенияОбАлкогольнойПродукции.ВидПродукции, СведенияОбАлкогольнойПродукции.Номенклатура |
|||
7
Reset
17.09.12
✎
10:26
|
При левом не выводит из-за ГДЕ
|
|||
8
Жан Пердежон
17.09.12
✎
10:27
|
(6) перенеси все что в ГДЕ в условия соединения (ПО)
|
|||
9
slaaay
17.09.12
✎
10:27
|
А как можно сделать?
|
|||
10
plastinin
17.09.12
✎
10:27
|
СУММА(ЕСТЬNULL(ВозвратТоваровОтПокупателяТовары.Сумма, 0)) КАК ВозвратСумма ?
|
|||
11
slaaay
17.09.12
✎
10:29
|
Жан Пердежон, можешь пример на этом запросе показать? такое в контрукторе вообще возможно ("перенеси все что в ГДЕ в условия соединения (ПО)")?
|
|||
12
Reset
17.09.12
✎
10:31
|
(11) "ГДЕ" в своем тексте замени на "И"
|
|||
13
Reset
17.09.12
✎
10:31
|
в (6)
|
|||
14
plastinin
17.09.12
✎
10:32
|
ВЫБРАТЬ
СведенияОбАлкогольнойПродукции.ВидПродукции, СУММА(ВозвратТоваровОтПокупателяТовары.Сумма) КАК ВозвратСумма, СведенияОбАлкогольнойПродукции.Номенклатура ИЗ РегистрСведений.СведенияОбАлкогольнойПродукции КАК СведенияОбАлкогольнойПродукции ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВозвратТоваровОтПокупателя.Товары КАК ВозвратТоваровОтПокупателяТовары ПО (ВозвратТоваровОтПокупателяТовары.Номенклатура = СведенияОбАлкогольнойПродукции.Номенклатура И ВозвратТоваровОтПокупателяТовары.Ссылка.Дата МЕЖДУ &Дата И &КонПериода И ВозвратТоваровОтПокупателяТовары.Ссылка.Организация = &Организация) СГРУППИРОВАТЬ ПО СведенияОбАлкогольнойПродукции.ВидПродукции, СведенияОбАлкогольнойПродукции.Номенклатура |
|||
15
Жан Пердежон
17.09.12
✎
10:32
|
(11) сделай в коде и посмотришь заодно как оно в конструкторе отобразится
|
|||
16
Reset
17.09.12
✎
10:33
|
и СУММА(ВозвратТоваровОтПокупателяТовары.Сумма) КАК ВозвратСумма,
заменить на IsNull(СУММА(ВозвратТоваровОтПокупателяТовары.Сумма),0) КАК ВозвратСумма, для цивильности результата |
|||
17
slaaay
17.09.12
✎
10:33
|
Заработало спасибо...
|
|||
18
slaaay
17.09.12
✎
10:34
|
Спасибо Вам большое ребят =) Есть тут такая кнопочка?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |