temrmal писал(а) 13. Января 2011 :: 09:05:да я только начал с прямыми запросами))) что это такое?
вот мое:
|SELECT НачислениеПроцентовОстаткиОбороты.Договор [Договор $Справочник.Договоры]
|, NullIf(НачислениеПроцентовОстаткиОбороты.Период, '17530101') Период
|,SumНачислениеПроцентовОстаткиОбороты.СуммаНачальныйОстаток) СуммаСуммаНачальныйОстаток
|, Sum(НачислениеПроцентовОстаткиОбороты.СуммаПриход) СуммаСуммаПриход
|, Sum(НачислениеПроцентовОстаткиОбороты.СуммаРасход) СуммаСуммаРасход
|, Sum(НачислениеПроцентовОстаткиОбороты.СуммаКонечныйОстаток) СуммаСуммаКонечныйОстаток
|FROM $РегистрОстаткиОбороты.НачислениеПроцентов(:НачДата,
| :КонДата,
| День,
| ДвиженияИГраницыПериода,,
| (Договор IN (:ВыбДоговор)),
| Договор,) AS НачислениеПроцентовОстаткиОбороты
|GROUP BY НачислениеПроцентовОстаткиОбороты.Договор
| , НачислениеПроцентовОстаткиОбороты.Период
|";
рс.УстановитьТекстовыйПараметр("НачДата", НачДата);
рс.УстановитьТекстовыйПараметр("КонДата", КонДата);
рс.УстановитьТекстовыйПараметр("ВыбДоговор", ВыбДоговор);
Ну, это по дням, если нужно по месяцам -
union
твои поля
|FROM $РегистрОстаткиОбороты.НачислениеПроцентов(:НачДата,
| :КонДата,
| месяц,
| ДвиженияИГраницыПериода,,
| (Договор IN (:ВыбДоговор)),
| Договор,) AS НачислениеПроцентовОстаткиОбороты