Имя: Пароль:
1C
1С v8
Построение запроса
, ,
0 Shalun
 
07.03.17
14:27
Доброго времени суток!
Чет я не пойму или я туплю или комп, но...
1. Требуется получить остатки по номенклатуре, делаем:

"ВЫБРАТЬ
    ЕСТЬNULL(СвободныеОстаткиОстатки.КоличествоОстаток, 0) КАК Остаток,
    СвободныеОстаткиОстатки.Номенклатура КАК Номенклатура,
    СвободныеОстаткиОстатки.КоличествоСУчетомСерииОстаток
ИЗ
    РегистрНакопления.СвободныеОстатки.Остатки(&Период, ) КАК СвободныеОстаткиОстатки
ГДЕ
    СвободныеОстаткиОстатки.Номенклатура В(&СписокНоменклатуры)

УПОРЯДОЧИТЬ ПО
    Номенклатура"
Номенклатура с нулевым остатком не выводится. Почему?

2. Ставлю Упорядочивание по номенклатуре - то же нихера не по порядку.

ребят, че не так делаю?
1 SanGvin
 
07.03.17
14:27
регистр остатков не показывает нули
2 Kondarat
 
07.03.17
14:30
Выбрать из номенклатуры по условию, соединиться с регистром.
3 mehfk
 
07.03.17
14:36
>> ребят, че не так делаю?
все
4 nordbox
 
07.03.17
14:42
(0) я дико извиняюсь, а вот скажи, нафига тебе нули ??? )
сейчас вот у клиента сижу, у него в базе около 100 тыс наименований товара, из них он реально использует от 1.5 до 3 тыс, остальное либо хлам старый(уже не используется), либо других магазинов(РИБ)
ты прикинь отчетик был бы с нулями?
5 аспид
 
07.03.17
15:08
ВЫБРАТЬ
    ЕСТЬNULL(СвободныеОстаткиОстатки.КоличествоОстаток, 0) КАК Остаток,
    НоменклатураСпр.Ссылка КАК Номенклатура,
    СвободныеОстаткиОстатки.КоличествоСУчетомСерииОстаток
ИЗ
    Справочник.Номенклатура КАК НоменклатураСпр
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СвободныеОстатки.Остатки(&Период, ) КАК СвободныеОстаткиОстатки
        ПО НоменклатураСпр.Ссылка = СвободныеОстаткиОстатки.Номенклатура
ГДЕ
    НоменклатураСпр.Ссылка В(&СписокНоменклатуры)
6 mexanik_96
 
07.03.17
15:44
(0)2. попробуй так|УПОРЯДОЧИТЬ ПО
        |    Номенклатура
        |АВТОУПОРЯДОЧИВАНИЕ";
7 mexanik_96
 
07.03.17
15:46
(0)1. предлагайю сделать джойн СписокНоменклатуры к СвободныеОстаткиОстатки
8 Shalun
 
07.03.17
16:17
Ребята, спасибо! Вылечили!
9 Shalun
 
07.03.17
18:05
Ребят, ну еще подскажите.
В консоли запросов запрос отрабатывает все четко, в модуле обработки, тот же самый текст, с теми же самыми параметрами - задваивает остатки. Че за фигня такая? :-(
10 trooba
 
07.03.17
22:22
(9) покажи текст обработки
11 Shalun
 
09.03.17
09:19
Текст обработки указан выше пользователем "аспид".
Видать комп глючил. Сегодня запустил ничего не меняя, все заработало и в консоли и в модуле. СПС.