ТекстЗапроса = " |SELECT рег.Товар [Товар $Справочник.Номенклатура] | , Sum(рег.ОстатокТовараНачальныйОстаток) КНачОст | , Sum(case ЧПериод when 0 then рег1.ОстатокТовараПриход else 0 end) КПриход_0 | , Sum(case ЧПериод when 1 then рег1.ОстатокТовараПриход else 0 end) КПриход_1 | , Sum(case ЧПериод when 2 then рег1.ОстатокТовараПриход else 0 end) КПриход_2 | , Sum(рег.ОстатокТовараРасход) КРасход | , Sum(рег.ОстатокТовараКонечныйОстаток) ККонОст |FROM $РегистрОстаткиОбороты.ПартииТоваров(:ВыбДатаНачала,:ВыбДатаКонца~,,,,(Фирма = :выбФирма),Товар,ОстатокТовара) AS рег |inner join ( |SELECT рег2.Товар [Товар $Справочник.Номенклатура] | , Sum(рег2.ОстатокТовараПриход) КПриход | , Sum(рег2.ОстатокТовараРасход) КРасход | , datediff(d,Рег2.Период,:minDate)/3) ЧПериод |FROM $РегистрОбороты.ПартииТоваров(:ВыбДатаНачала,:ВыбДатаКонца~,День,,(Фирма = :выбФирма),Товар,ОстатокТовара) AS рег2 | GROUP BY рег2.Товар, datediff(d,Рег2.Период,:minDate)/3) |) as рег1 on рег1.товар = рег.товар |GROUP BY рег.Товар |";
ругается тз = рс.ВыполнитьИнструкцию(ТекстЗапроса); {...РАЗ.ERT(97)}: State 42000, native 156, message [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'FROM'.
Помогите, уже полдня бьюсь.
|