Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Вопрос по РегистрОстаткиОбороты (число прочтений - 3127 )
TroYur
Junior Member
**
Отсутствует



Сообщений: 24
Зарегистрирован: 17. Октября 2006
Вопрос по РегистрОстаткиОбороты
17. Октября 2006 :: 13:49
Печать  
Народ, помогите, плз...
Вот такой запросик в модуле дока:
Код
Выбрать все
	Текст="select reg.Номенклатура [Номенклатура $Справочник.Номенклатура],
	|reg.Фирма [Фирма $Справочник.Фирмы],
	|-sum(reg.КоличествоКонечныйОстаток) as Количество
	|from $РегистрОстаткиОбороты.ПартииНаличие(:НачДата,:КонДата~,
	|Документ,Движения,,Номенклатура in (select val from #vtminus) and СтатусПартии=:РегСтат,
	|(Фирма,Номенклатура,СтатусПартии),
	|(Количество)) as reg
	|group by reg.Фирма, reg.Номенклатура, reg.СтатусПартии, reg.ПозицияДокумента
	|having sum(reg.КоличествоКонечныйОстаток)<0
	|order by reg.Номенклатура, reg.ПозицияДокумента";


йДокумент(),1));
Запрос.УстановитьТекстовыйПараметр("КонДата",КонМесяца(ДатаДок));
Запрос.УстановитьТекстовыйПараметр("РегСтат",РегСтат);
спНом=СоздатьОбъект("СписокЗначений");
ВыгрузитьТабличнуюЧасть(спНом,"Номенклатура");
Запрос.УложитьСписокОбъектов(спНом,"#vtminus","Номенклатура");

тз=Запрос.ВыполнитьИнструкцию(Текст);

 



выдает следующую ошибку:
Meta name parser error: это метаимя разрешить невозможно "$РегистрОстаткиОбороты.ПартииНаличие"State 42000, native 137, message [Microsoft][ODBC SQL Server Driver][SQL Server]Must declare the variable '@_CP_4'.

тот же код во внешней обработке - все ок
нельзя использовать ВТ в модуле дока?
1с++ 2.0.3.1 + 1С025SQL
  
Наверх
IP записан
 
TroYur
Junior Member
**
Отсутствует



Сообщений: 24
Зарегистрирован: 17. Октября 2006
Re: Вопрос по РегистрОстаткиОбороты
Ответ #1 - 17. Октября 2006 :: 14:10
Печать  
опаньки! перекинул функцию в ГМ - заработало!
  
Наверх
IP записан
 
TroYur
Junior Member
**
Отсутствует



Сообщений: 24
Зарегистрирован: 17. Октября 2006
Re: Вопрос по РегистрОстаткиОбороты
Ответ #2 - 18. Октября 2006 :: 11:26
Печать  
все-таки не нравится мне в ГМ: приходится снова рекордсет создавать, да и Номенклатура в модуле дока уже уложена, а тут опять... Печаль
  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать