Весь запрос приведи!
Весь запрос приведи!
"ТекстЗапроса="<br>|ПЕРИОД С ДатаНачала По ДатаКонец;<br>|Товар=Регистр.ПартииТоваров.Товар;<br>|ВидТМЦ=Регистр.ПартииТоваров.Товар.ВидТМЦ;<br>|Фирма=Регистр.ПартииТоваров.Фирма; <br>|Склад=Регистр.ПартииТоваров.Склад;<br>|Поставщик=Регистр.ПартииТоваров.Поставщик;<br>|ПрихДокумент=Регистр.ПартииТоваров.ПрихДокумент;<br>|Докум=Регистр.ПартииТоваров.ТекущийДокумент;<br><br>|ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара;<br>|Стоимость=Регистр.ПартииТоваров.Стоимость;<br>|НДС=Регистр.ПартииТоваров.НДС;<br><br>|Оборот=Регистр.ПартииТоваров.Оборот;<br>|СуммаНДС=Регистр.ПартииТоваров.НДСрасхода;<br> <br>|Группировка Склад;<br>|Группировка ВидТМЦ;<br>|Группировка Товар Упорядочить по Товар.Код Без групп;<br>|Группировка ПрихДокумент Упорядочить по ПрихДокумент.ДатаДок;<br>|Группировка Докум Упорядочить по Докум.ДатаДок;<br><br>|Функция НачОстатокТовара=НачОст(ОстатокТовара);<br>|Функция КонОстатокТовара=КонОст(ОстатокТовара);<br>|Функция ПрихОстатокТовара=Приход(ОстатокТовара);<br>|Функция РасхОстатокТовара=Расход(ОстатокТовара);<br><br>|Функция НачСтоимость=НачОст(Стоимость);<br>|Функция КонСтоимость=КонОст(Стоимость);<br>|Функция ПрихСтоимость=Приход(Стоимость);<br>|Функция РасхСтоимость=Расход(Стоимость);<br><br>|Условие (Фирма в ВФирма); <br>|Условие (Склад в ВСклад); <br>|Условие (ВидТМЦ в ВВидТМЦ); <br>|Условие (Товар в ВТовар);<br>|Условие (Поставщик в ВКлиент);""
А остатки то есть?
ну вот по одному товару крайнее движение 03.09 приход 1 и расход 1 остаток =0<br>если я ставлю дату после 03.09 товар не выводится, но нужно показать что его 0<br>
Как получить в запросе то, что отсутствует как факт? Связывай 2 таблицы, в одной номенклатура, в другой остатки и движения!
чего-то я не представляю как это сделать? это в одном запросе можно?
"попробуйте написать:<br>|Товар=Регистр.ПартииТоваров.Товар, Справочник.Номенклатура.ТекущийЭлемент;<br>"
Вы мой прошлый пост то смотрели?
работет так же, то есть не работает
да. насколько я понимаю там вывод таблицы. сейчас вывод написан так же.<br>проблема в том что если выбран товар х в ВТорвар и по нему нет движений, то даже ветка "Пока Запрос.Группировка("Склад")=1 Цикл" не исполняется и соответственно ничего не выводится. а должны печататься нули.<br><br>я так понимаю простыми средствами тут не решить