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