|
Помогите плиз с запросом. Вроде простой |
☑ |
0
Alexey_55
10.04.12
✎
19:35
|
хочу вывести остатки по товарам, по которым не было продаж. Но у меня почему то выводятся все...
ВЫБРАТЬ
ПродажиОбороты.Номенклатура,
ПродажиОбороты.КоличествоОборот
ПОМЕСТИТЬ ВТ_Продажи
ИЗ
РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ПродажиОбороты
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ТоварыНаСкладахОстатки.Номенклатура,
ТоварыНаСкладахОстатки.КоличествоОстаток
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(
&НачалоПериода,
Номенклатура НЕ В
(ВЫБРАТЬ
Т.Номенклатура
ИЗ
ВТ_Продажи КАК Т)) КАК ТоварыНаСкладахОстатки
|
|
1
zak555
10.04.12
✎
19:38
|
левое соединение справочника с регистром за период, где ЕСТЬ NULLL поле поле номенклатура
|
|
2
Alexey_55
10.04.12
✎
19:44
|
не очень понятно, можно пожалуйста поподробней?
а почему такой запрос не работает?
|
|
3
zak555
10.04.12
✎
19:47
|
задание криво прочёл
|
|
4
zak555
10.04.12
✎
19:48
|
остатки на начало периода ?
|
|
5
Alexey_55
10.04.12
✎
19:49
|
да на начало периода
|
|
6
zak555
10.04.12
✎
19:50
|
если в
Номенклатура НЕ В
уберёшь НЕ выводится ? =)
|
|
7
Креатив
10.04.12
✎
19:52
|
Сдаётся мне, что перепутан порядок слов в строчке
Номенклатура НЕ В
|
|
8
lubja
10.04.12
✎
19:55
|
(7) +1
а не пишется ли все это так: НЕ поле в (...) ?
|
|
9
Alexey_55
10.04.12
✎
19:55
|
нет, порядок был правильный НЕ Номенклатура В
это я потом пробовал и поставил Номенклатура НЕ В
и так и так не работает...
|
|
10
zak555
10.04.12
✎
19:56
|
(9) НЕ убери и проверь работу запроса
|
|
11
lubja
10.04.12
✎
19:56
|
то есть не работает условие? а что в ВТ_Продажи попадает?
|
|
12
lubja
10.04.12
✎
19:58
|
а где ты это все проверяешь? может ты перепутал местами НачалоПериода и КонецПериода? и в ВТ_Продажи ничо не попадает, а следовательно и остатки все выводятся?
|
|
13
JLeys
10.04.12
✎
20:00
|
в первую таблицу добавь проверку КоличествоОборот <> 0 и в выбираемых полях количество не обязательно
|
|
14
Alexey_55
10.04.12
✎
20:02
|
соррииии
все дело было в дате..
в настройках компоновки данных устанавливал с 01.01.2011 по 31.12.2011, а когда запустил отчет почему-то стало по 31.01.2011
|
|