|
Условие в запросе на пустую характеристику | ☑ | ||
---|---|---|---|---|
0
nvhost
27.07.15
✎
15:16
|
ВЫБРАТЬ
ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток, ТоварыВРозницеОстаткиИОбороты.Номенклатура, ТоварыВРозницеОстаткиИОбороты.Номенклатура.Артикул, ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры, Штрихкоды.Штрихкод ИЗ РегистрСведений.Штрихкоды КАК Штрихкоды ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты КАК ТоварыВРозницеОстаткиИОбороты ПО ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры = Штрихкоды.ХарактеристикаНоменклатуры ГДЕ ТоварыВРозницеОстаткиИОбороты.Склад = &Склад И ТоварыВРозницеОстаткиИОбороты.Номенклатура = &Номенклатура Ребят помогите отредактирвоать правильно запрос, когда Номеклатура оказывается без характеристики то запрос выдает одну и ту же номенклатуру но со всеми штрихкода, а на характеристики пишет "ПустаяССылка"как правильно описать запрос чтоб он обрабатывал номенклатуру без хар-ик правильно, спс заранне |
|||
1
Ёпрст
27.07.15
✎
15:17
|
1. выкинуть ОстаткиИОбороты , они тебе не нужны для получения конечного остатка.
|
|||
2
Ёпрст
27.07.15
✎
15:18
|
2. переписать всё
|
|||
3
palpetrovich
27.07.15
✎
15:28
|
(0 )что-то типа
где ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры.Ссылка <> Значение(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка()); |
|||
4
palpetrovich
27.07.15
✎
15:30
|
+(3) хотя, дочитал вопрос и поянл что непоянл что нужно :)
|
|||
5
SUA
27.07.15
✎
15:32
|
все правильно работает - надо все штрихкоды - лови и пили как хочешь
|
|||
6
nvhost
27.07.15
✎
16:10
|
(4) есть брелок у него нет характеристики но он есть на остатках и у него есть штрихкод, если я поставлю уловие
ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры.Ссылка <> Значение(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка()); тогда брелок не попадет, в выборку т.к у него хар-ка равно пустая ссылка, как бы сделать чтоб это проверял запрос.........и в звисимости от этого менял условие выборки |
|||
7
Andrey2C
27.07.15
✎
16:15
|
ВЫБОР
КОГДА Условие ТОГДА ...... ИНАЧЕ ...... КОНЕЦ |
|||
8
Andrey2C
27.07.15
✎
16:17
|
(6) Объясни что ты хочешь видеть в итоге? Нарисуй чтоли таблицу.
|
|||
9
nvhost
27.07.15
✎
16:22
|
Колонки Артикул Штрихкод Номенклатура Хар-ка(если есть) и Кол-во
|
|||
10
Andrey2C
27.07.15
✎
16:41
|
ВЫБОР КОГДА ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры.Ссылка <> Значение(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка()) Тогда
ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры ИНАЧЕ "" КОНЕЦ КАК ХарактеристикаНоменклатуры Почему ты за основу берешь регистр штрихкоды и цепляешь к нему остатки не логичнее наоборот делать? Или ты хочешь получить остаток к каждому штрих коду? Ничего не понятно у тебя. |
|||
11
nvhost
27.07.15
✎
17:10
|
(10) Не могу сообразить куда вставлять.......)))Подскажи
|
|||
12
Andrey2C
27.07.15
✎
17:17
|
(11) ВЫБРАТЬ
ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток, ТоварыВРозницеОстаткиИОбороты.Номенклатура, ТоварыВРозницеОстаткиИОбороты.Номенклатура.Артикул, ВЫБОР КОГДА ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры.Ссылка <> Значение(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка()) Тогда ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры ИНАЧЕ "" КОНЕЦ КАК ХарактеристикаНоменклатуры, Штрихкоды.Штрихкод |
|||
13
nvhost
27.07.15
✎
17:44
|
блин ругается пишет ожидавется выражение ")"
|
|||
14
icrocodile
27.07.15
✎
17:53
|
(13) .ПустаяСсылка - без скобок
|
|||
15
nvhost
27.07.15
✎
18:18
|
Не не работает,все равно выдает кучу штрихкодов, потому как связь сделана на характеристиках, надо связь переделывать как то
|
|||
16
nvhost
27.07.15
✎
19:05
|
все разобрался
|
|||
17
nvhost
27.07.15
✎
19:07
|
ВЫБРАТЬ
ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток, ТоварыВРозницеОстаткиИОбороты.Номенклатура, ТоварыВРозницеОстаткиИОбороты.Номенклатура.Артикул, ВЫБОР КОГДА ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры.Ссылка <> ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка) ТОГДА ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры ИНАЧЕ "" КОНЕЦ КАК ХарактеристикаНоменклатуры, Штрихкоды.Штрихкод ИЗ РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты КАК ТоварыВРозницеОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды ПО ТоварыВРозницеОстаткиИОбороты.Номенклатура = Штрихкоды.Владелец ГДЕ ТоварыВРозницеОстаткиИОбороты.Склад = &Склад |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |