Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Update с помощью 1с++ (число прочтений - 1025 )
Mikeware
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 262
Зарегистрирован: 27. Июля 2006
Пол: Мужской
Update с помощью 1с++
08. Апреля 2009 :: 08:29
Печать  
А не подскажет ли кто, почему в примитивном запросе на изменение
Код
Выбрать все
update $Документ.ПКО as Док
  set $Док.ДвижениеДенежныхСредств=:ВыбДвижение
where
  Док.iddoc=:ВыбДок
 


ругается  Incorrect syntax near 'Док'.
?
вроде и транслирует правильно... Или нельзя алиасы указывать?
  
Наверх
ICQ  
IP записан
 
U_zer
Экс-Участник


Re: Update с помощью 1с++
Ответ #1 - 08. Апреля 2009 :: 08:57
Печать  
Mikeware писал(а) 08. Апреля 2009 :: 08:29:
А не подскажет ли кто, почему в примитивном запросе на изменение
Код
Выбрать все
update $Документ.ПКО as Док
  set $Док.ДвижениеДенежныхСредств=:ВыбДвижение
where
  Док.iddoc=:ВыбДок
 


ругается  Incorrect syntax near 'Док'.
?
вроде и транслирует правильно... Или нельзя алиасы указывать?


Код
Выбрать все
update  Док
  set $Док.ДвижениеДенежныхСредств=:ВыбДвижение
from $Документ.ПКО Док
where
  Док.iddoc=:ВыбДок
 

  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Update с помощью 1с++
Ответ #2 - 08. Апреля 2009 :: 15:54
Печать  
Можно!
Например таг:

Код
Выбрать все
	|UPDATE $Регистр.РезервТовараПоЗаявке
	|SET $Регистр.РезервТовараПоЗаявке.ЧастьЗаявки = ВремРег.Pz
	|, $Регистр.РезервТовараПоЗаявке.ЗонаСборки = ВремРег.Zsb
	|FROM $Регистр.РезервТовараПоЗаявке AS Регистр
	|LEFT JOIN #tempra AS ВремРег With (NOLOCK) ON Регистр.Actno = ВремРег.NAct
	|WHERE Регистр.IDDOC = :ВыбДок
 



  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать