Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Запрос остатков из регистра (число прочтений - 2892 )
DrunkProgrammer
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 128
Зарегистрирован: 28. Декабря 2007
Запрос остатков из регистра
04. Апреля 2008 :: 09:30
Печать  
Доброе время суток!
Пытаюсь получить остатки из регистра с отбором по номенклатуре.
Измерения регистра: Фирма, Товар, Склад
Ресурсы: ОстатокТовара

Пишу:
Код
Выбрать все
SELECT
*
FROM
  $РегистрОстатки.ОстаткиТоваров(,Товар in (SELECT val FROM #Параметр),,) as Рег 



и выходит ругань:  Incorrect syntax near 'rg99_vt' (имя файла регистра)
  
Наверх
 
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Запрос остатков из регистра
Ответ #1 - 04. Апреля 2008 :: 09:35
Печать  
Код
Выбрать все
SELECT
*
FROM
  $РегистрОстатки.ОстаткиТоваров(,Товар in (SELECT val FROM #Параметр),(Товар),(ОстатокТовара)) as Рег
 

  
Наверх
IP записан
 
DrunkProgrammer
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 128
Зарегистрирован: 28. Декабря 2007
Re: Запрос остатков из регистра
Ответ #2 - 04. Апреля 2008 :: 09:37
Печать  
выдает
недопустимое значение параметра "$РегистрОстатки.ОстаткиТоваров" (4)
  
Наверх
 
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Запрос остатков из регистра
Ответ #3 - 04. Апреля 2008 :: 09:45
Печать  
Приведи полностью структуру регистры и его идентификатор
  
Наверх
IP записан
 
DrunkProgrammer
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 128
Зарегистрирован: 28. Декабря 2007
Re: Запрос остатков из регистра
Ответ #4 - 04. Апреля 2008 :: 09:46
Печать  
Регистр: ОстаткиТоваров
Измерения: Фирма, Товар, Склад
Ресурс: ОстатокТовара
  
Наверх
 
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Запрос остатков из регистра
Ответ #5 - 04. Апреля 2008 :: 09:52
Печать  
Приведу цитату из руководства:
Цитата:
$РегистрОстатки.<ИмяРегистра>([<ГраницаРасчета>][,        <Соединение>][,        <Условие>][,        <Измерение>][,<Ресурс>]
) [as <Алиас>]


теперь попробуем на твой регистр
Код
Выбрать все
SELECT
*
FROM
  $РегистрОстатки.ОстаткиТоваров(,,Товар in (SELECT val FROM #Параметр),(Товар),(ОстатокТовара)) as Рег  



то есть ты забыл еще про соединение - или не забыл а не так понял - тебе надо было условие на товар наложить в поле [,        <Условие>]
  
Наверх
IP записан
 
DrunkProgrammer
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 128
Зарегистрирован: 28. Декабря 2007
Re: Запрос остатков из регистра
Ответ #6 - 04. Апреля 2008 :: 10:01
Печать  
Все, заработало, спасибо  Ужас
  
Наверх
 
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Запрос остатков из регистра
Ответ #7 - 04. Апреля 2008 :: 10:04
Печать  
не во что Подмигивание я тоже так когда-то начинал Подмигивание
Я бы тебе еще посоветовал посмотреть в сторону
Код
Выбрать все
ОбратныйРасчетОтТА() 

  
Наверх
IP записан
 
DrunkProgrammer
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 128
Зарегистрирован: 28. Декабря 2007
Re: Запрос остатков из регистра
Ответ #8 - 04. Апреля 2008 :: 10:33
Печать  
ok
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать