Имя: Пароль:
1C
1С v8
Помогите плиз с запросом. Вроде простой
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
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.