|
v7: Нулевые суммы в запросе по месяцам
| ☑ |
0
unlstu
27.09.12
✎
11:46
|
В запросе выдает нулевые суммы по месяцам, что изменить, чтобы выдавал ненулевые значения.
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Свод)
|Период с ДатаНач по ДатаКон;
|Сотрудник = ЖурналРасчетов.Зарплата.Объект;
|ОсновнойЭлемент = ЖурналРасчетов.Зарплата.Объект.ОсновнойЭлемент;
|Подразделение = ЖурналРасчетов.Зарплата.Объект.ОсновнойЭлемент.Подразделение;
|Расчет = ЖурналРасчетов.Зарплата.ВидРасч;
|ТекущийДокумент = ЖурналРасчетов.Зарплата.ТекущийДокумент;
|Результат = ЖурналРасчетов.Зарплата.Результат;
|ДниВЖурнале = ЖурналРасчетов.Зарплата.Дни;
|ЧасыВЖурнале = ЖурналРасчетов.Зарплата.Часы;
|Действие = ЖурналРасчетов.Зарплата.ПериодДействия;";
ТекстЗапроса = ТекстЗапроса + "
|Функция Сумма = Сумма(Результат);
|Функция Дни = Сумма(ДниВЖурнале);
|Функция Часы = Сумма(ЧасыВЖурнале);
|Группировка Расчет упорядочить по Расчет.Очередность; "
;
ТекстЗапроса = ТекстЗапроса + "
|Группировка ОсновнойЭлемент упорядочить по ОсновнойЭлемент.Код Без Групп;
|Группировка Месяц все;";
ТекстЗапроса = ТекстЗапроса + "
|Условие((Результат<>0)или(ДниВЖурнале<>0));
|Условие(Сотрудник=СотрудникРасч);
|"//}}ЗАПРОС
|
|
1
unlstu
27.09.12
✎
12:45
|
ап
|
|
2
unlstu
27.09.12
✎
14:05
|
ап
|
|
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.