Имя: Пароль:
1C
 
Остатки в запросе
0 volch
 
30.04.08
17:42
Народ, помогите плизз, не иогу правильно вытащить остатки номенклатуры с регистра нокопления ТоварыНаСкладахОстатки. Ситуация такая, есть Расходная накладная проведенная временем 23:59:59. Вот этот документ у меня и не попадает в запрос.
Подскажите че не так:
Запрос=Новый Запрос;
   Запрос.Текст="ВЫБРАТЬ
                |    ВЫБОР
                |        КОГДА ВложенныйЗапрос1.КоличествоОстаток ЕСТЬ NULL
                |            ТОГДА 0
                |        ИНАЧЕ ВложенныйЗапрос1.КоличествоОстаток
                |    КОНЕЦ КАК ксть,
                |    ВложенныйЗапрос.Ссылка.Код КАК код,
                |    ВложенныйЗапрос1.Номенклатура КАК тов1
                |ИЗ
                |    (ВЫБРАТЬ
                |        Номенклатура.Ссылка КАК Ссылка
                |    ИЗ
                |        Справочник.Номенклатура КАК Номенклатура
                |    ГДЕ
                |        Номенклатура.ПометкаУдаления = ЛОЖЬ
                |        И Номенклатура.ЭтоГруппа = ЛОЖЬ
                |        И Номенклатура.Ссылка В ИЕРАРХИИ(&тов)) КАК ВложенныйЗапрос
                |        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
                |            ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
                |            ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток
                |        ИЗ
                |            РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаНа, ) КАК ТоварыНаСкладахОстатки
                |        ГДЕ
                |            ТоварыНаСкладахОстатки.Склад = &Склад) КАК ВложенныйЗапрос1
                |        ПО ВложенныйЗапрос.Ссылка = ВложенныйЗапрос1.Номенклатура
                |
                |УПОРЯДОЧИТЬ ПО
                |    тов1 ИЕРАРХИЯ";
   Запрос.УстановитьПараметр("ДатаНа",КонецДня(НаДату));
   Запрос.УстановитьПараметр("склад",скл);
   Запрос.УстановитьПараметр("тов",Тов);
   Запрос.Выполнить().Выгрузить().ВыбратьСтроку();
1 Fargo
 
30.04.08
17:49
Секцию правильно выбирай
Этож восьмерка
2 volch
 
30.04.08
17:51
эт увидал, когда нажал отправить:(
3 Defender aka LINN
 
30.04.08
18:00
Границу юзай
4 volch
 
30.04.08
18:34
Кроме метода КонецДня() каким сособо ее юзать?
5 zyto
 
30.04.08
18:45
(4)Вероятно так:
Граница (Boundary)
Свойства:
ВидГраницы (BoundaryType)
Значение (Value)

Конструкторы:
На основании значения и вида

Описание:
Предназначен для получения и хранения границы некоторого интервала значений. Содержит граничное значение интервала, а также признак включения или исключения граничного значения в интервал.
Используется в качестве значений свойств и параметров методов других объектов, имеющих тип Граница.
Граница используется в тех случаях, когда важно указание включения или исключения граничного значения, например при получении остатков и оборотов регистров накопления, срезов и значений регистров сведений, для задания интервалов запросов.
Возможен обмен с сервером. Сериализуется.
6 volch
 
01.05.08
09:29
Спасибочки, помогло :)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn