Как в данном запросе поставить условие, чтобы в него не попадали расчеты, проведенные в следующем периоде за месяц за который делаю запрос? пробовал |Условие(ДНПР < ДатаЗав); - не помогает
|Группировка Пер без групп все ВошедшиеВЗапрос;
//руппировка ВР;
|Функция Зарплата = Сумма(Рез) когда(ВР.ВходитВГруппу(ГруппаРасчетов.СередняДляВДП)=1);
|Функция Днi = Сумма(Дн) когда(ВР.ВходитВГруппу(ГруппаРасчетов.ДнiДляВДП)=1);
|Функция Днi2=Сумма(Дн) Когда ((ВР=ВидРасчета.ВiдпусткаЗаВласнийРахунок) или (ВР=ВидРасчета.ОтпускКомпенс) или (ВР=ВидРасчета.ВiдпусткаПоДоглядуЗаДитиною ) или (ВР=ВидРасчета.ОплатаЛiкарнянихПоВагiтностiТаПологах ));
|Условие(Рез<>0);
|Условие(Сотр=Сотрудник);
|"//}}ЗАПРОС
;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший