Требуется в запросе из регистра остатков получить Приход, Расход и Конечный остаток, где остаток не нулевой. Пока запрос такой:
Текст = "//{{Запрос(По материалам)
|Период с Дата1 По Дата2;
|Док = Регистр.Материалы.ТекущийДокумент;
|Материал = Регистр.Материалы.МПЗ;
|Количество = Регистр.Материалы.Количество;
|Сумма = Регистр.Материалы.Сумма;
|Склад = Регистр.Материалы.МестоХранения;
|Функция КолвоП = Приход(Количество);
|Функция КолвоР = Расход(Количество);
|Функция КолвоО = КонОст(Количество) Когда (Количество <> 0);
|Функция КолвоСум = Сумма(Сумма);
|Группировка Материал Без Групп;
|Группировка Док Без Групп;
|";
Подскажите как подправить.
(0) в чорном никак не подправить
(1) не надо этого делать - это условие будет проверено для каждого движения - в остальных функциях будет весьма неожиданный эффект
Из-за (1) в результате все остатки какие и были >0 обнулились))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший