Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема РегистрОстаткиОбороты (число прочтений - 4069 )
tav13
1c++ donor
Отсутствует



Сообщений: 108
Местоположение: Donetsk
Зарегистрирован: 22. Мая 2006
Пол: Мужской
РегистрОстаткиОбороты
08. Июня 2006 :: 09:20
Печать  
Запрос:
Код
Выбрать все
SELECT
 Рег.ТМЦ as ТМЦ
 , SUM(Рег.КвоПриход) as Количество
 , SUM(Рег.СуммаБезНДСПриход) as Себестоимость
 , SUM(Рег.КвоПриход) as Январь
FROM
 $РегистрОстаткиОбороты.Остатки(:НачДата,:КонДата~,Документ,,Фирма = :ВыбФирма,,) as Рег
WHERE
 Рег.ВидДокумента = $ВидДокумента.ПриходГП
GROUP BY
 Рег.ТМЦ 


Вываливается с ошибкой:
Meta name parser error: это метаимя разрешить невозможно "$РегистрОстаткиОбороты.Остатки"State 42000, native 170, message [Microsoft][ODBC SQL Server Driver][SQL Server]Line 20: Incorrect syntax near 'ra1051_vt'.
В чем может быть дело?
  
Наверх
ICQ  
IP записан
 
DrACe
1c++ donor
1c++ power user
Отсутствует


1С++ любитель

Сообщений: 447
Местоположение: г. Новосибирск
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: РегистрОстаткиОбороты
Ответ #1 - 08. Июня 2006 :: 09:26
Печать  
$РегистрОстаткиОбороты.<ИмяРегистра>([<НачалоПериода>][, <КонецПериода>][, <Периодичность>][,<МетодДополнения>][,<Соединение>][,<Условие>][,<Измерение>][,<Ресурс>]
) [as <Алиас>]
метод дополнения пропустил
и вставил вместо соединения - свое условие
  
Наверх
 
IP записан
 
Jarad
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 35
Зарегистрирован: 22. Мая 2006
Re: РегистрОстаткиОбороты
Ответ #2 - 08. Июня 2006 :: 09:30
Печать  
$РегистрОстаткиОбороты.Остатки(:НачДата,:КонДата~,Документ,,Фирма = :ВыбФирма,,) as Рег

$РегистрОстаткиОбороты.<ИмяРегистра>([<НачалоПериода>][, <КонецПериода>][, <Периодичность>][,<МетодДополнения>][,<Соединение>][,<Условие>][,<Измерение>][,<Ресурс>]) [as <Алиас>]

вроде как запятая после "Документ" пропущена, т.е. [,<МетодДополнения>][,<Соединение>] а потом уже [,<Условие>].


  
Наверх
 
IP записан
 
tav13
1c++ donor
Отсутствует



Сообщений: 108
Местоположение: Donetsk
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: РегистрОстаткиОбороты
Ответ #3 - 08. Июня 2006 :: 09:55
Печать  
Помогло.
Спасибо
"Если совсем ничего не получается, наконец-то прочитайте инструкцию" (с) не помню чей
  
Наверх
ICQ  
IP записан
 
LG
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 30. Июня 2006
Re: РегистрОстаткиОбороты
Ответ #4 - 13. Июля 2006 :: 08:54
Печать  
У меня вот тоже при парсинге вылетает с
Meta name parser error: это метаимя разрешить невозможно "$РегистрОстаткиОбороты.Покупатели"State 42000, native 137, message [Microsoft][ODBC SQL Server Driver][SQL Server]Must declare the variable '@_CP_3'.

Код
Выбрать все
 ТекстЗапроса = "SELECT *
	|FROM $РегистрОстаткиОбороты.Покупатели(:НачДата, :КонДата~, Документ, Движения,,,,) AS РегПокупатели
	|"; 



С запятыми все в порядке. '@_CP_3' это НачДата.
  
Наверх
 
IP записан
 
U_zer
Экс-Участник


Re: РегистрОстаткиОбороты
Ответ #5 - 13. Июля 2006 :: 09:04
Печать  
RPC убери.
  
Наверх
 
IP записан
 
LG
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 30. Июня 2006
Re: РегистрОстаткиОбороты
Ответ #6 - 13. Июля 2006 :: 09:09
Печать  
Цитата:
RPC убери.


Спасибо, все заработало!

  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать