запрос = база.НовыйЗапрос(); запрос.ВыполнитьЗапрос("create virtual table РегОст using dbeng(РегистрИтоги.ОстаткиТМЦ)"); ТекстЗапросаОстатка = " |SELECT РегОст.Номенклатура as Номенклатура, | SUM(РегОст.Количество) as Количество |FROM РегОст |WHERE РегОст.Period = @ДатаОстаткаДляИтогов |GROUP BY РегОст.Номенклатура |"; запрос.Отладка(1); запрос.Подготовить(ТекстЗапросаОстатка); запрос.УстановитьПараметр("@ДатаОстаткаДляИтогов",НачМесяца(ТекущаяДата())); запрос.Выполнить(ТаблТоваров);
БСО_Склад.period = :ВыбДата~
БСО_Склад.period = :ВыбДата
where STR(НеВключатьВПрайс, 2) + UPPER(DESCR)='1' order by descr
ТекстЗапроса="SELECT |Итоги.ACCID Счет |, Итоги.SD КоличествоОстаток |FROM _1SBKTTL AS Итоги |WHERE (Итоги.DATE = '20080401') AND (Итоги.AccID = @ВыбСчет) |";