DmitrO писал(а) 29. Марта 2007 :: 11:03:to SMAch
а запрос покажи, не пропарсеный, а тот который передается в ODBCRecordset.
Запрос такой:
ТекстЗапроса = "
|SELECT
| ПартииВсего.Номенклатура as [Номенклатура $Справочник.Номенклатура],
| ПартииВсего.Партия as [Партия $Документ],
| ПартииВсего.СерияНоменклатуры as [СерияНоменклатуры $Справочник.СерииНоменклатуры],
| ПартииВсего.Склад as [Склад $Справочник.Склады],
| ПартииВсего.КоличествоОстаток as Количество,
| ПартииВсего.СуммаОстаток as Сумма,
| ПартииВсего.СуммаСНДСОстаток as СуммаСНДС
|
|FROM
| $РегистрОстатки.ПартииТМЦ(
//ПЕРИОД
| :Позиция" +?(НаИлиПо=0,"","~") +","
//СОЕДИНЕНИЕ
| ","
//УСЛОВИЯ
| +ТекстУсловия+
//ИЗМЕРЕНИЯ
| ",(Номенклатура,Партия,СерияНоменклатуры,Склад),
//РЕСУРСЫ
| (Количество,Сумма,СуммаСНДС)) as ПартииВсего";
тьПозициюДокумента(ТочкаРасчета.ТекущийДокумент())));
____________________
Если НаИлиПо =0 то все нормально, а вот в случае НаИлиПо =1 вылезает ранее указанная ошибка