Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Код товара в запросе (число прочтений - 7029 )
boks
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 39
Зарегистрирован: 24. Октября 2007
Re: Код товара в запросе
Ответ #15 - 30. Ноября 2007 :: 07:11
Печать  
И если кто знает, подскажите пожалуйста, где можно почитать о том, как добавить в запрос условие по Клиенту (когда продажи нужны только по определенной группе клиентов, а приходы и остатки в целом)
и о том как можно поделить расход на продажи и списания (у регистра есть реквизит Видоборота)
Заранее спасибо.
  
Наверх
 
IP записан
 
Plumbum
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 26. Октября 2007
Re: Код товара в запросе
Ответ #16 - 30. Ноября 2007 :: 07:57
Печать  
Z1 писал(а) 30. Ноября 2007 :: 05:54:
Для твоей задачи надо самостоятельно создать временную таблицу
самостоятельно заполнить ее кодама товаров и далее использовать ее.

можно пример вот такой вот таблицы и дальнейшего его использования?
  
Наверх
 
IP записан
 
Plumbum
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 9
Зарегистрирован: 26. Октября 2007
Re: Код товара в запросе
Ответ #17 - 30. Ноября 2007 :: 07:59
Печать  
boks писал(а) 30. Ноября 2007 :: 07:11:
И если кто знает, подскажите пожалуйста, где можно почитать о том, как добавить в запрос условие по Клиенту (когда продажи нужны только по определенной группе клиентов, а приходы и остатки в целом)
и о том как можно поделить расход на продажи и списания (у регистра есть реквизит Видоборота)
Заранее спасибо.

в первом Select выбери остатки и приходы по всем, потом присоедини слева продажи по группе клиентов.
  
Наверх
 
IP записан
 
boks
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 39
Зарегистрирован: 24. Октября 2007
Re: Код товара в запросе
Ответ #18 - 03. Декабря 2007 :: 07:02
Печать  
А как поделить расход на списания и остальное ? По тому же принципу не получается...

+
|  Рег.ВидОборота as ВидОборота,
| LEFT JOIN
| Рег.КоличествоРасход as КоличествоСписание ON Рег.ВидОборота = 3   

= ошибка,

| LEFT JOIN

| $РегистрОстаткиОбороты.КоличествоРасход as КоличествоСписание ON Рег.ВидОборота = 3   

Тоже ошибка.

ВидОборота- реквизит регистра, тип - число. Можно как-нибудь получить движения регистра, когда видоборота = определенному значению, не обращаясь к документам ?




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


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

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Код товара в запросе
Ответ #19 - 03. Декабря 2007 :: 07:59
Печать  
Во-первых странное соединение и вот это "ON Рег.ВидОборота = 3" -  Нерешительный
Во-вторых реквизитов нет в ВТ ОстаткиОбороты, есть в Обороты
Поделить можно с помощью case, если по-простому:
Код
Выбрать все
case when Рег.Реквизит = 1 then Рег.КоличествоРасход else 0 end as Списание
case when Рег.Реквизит <> 1 then 0 else Рег.КоличествоРасход end as ВсеОстальное
 


  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
boks
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 39
Зарегистрирован: 24. Октября 2007
Re: Код товара в запросе
Ответ #20 - 03. Декабря 2007 :: 23:09
Печать  
На Рег.ВидОборота и Рег.Клиент ругается "Invalid column name"
Как будто пытается брать данные не с оборотного регистра , а с регистра остатков...
  
Наверх
 
IP записан
 
boks
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 39
Зарегистрирован: 24. Октября 2007
Re: Код товара в запросе
Ответ #21 - 04. Декабря 2007 :: 00:22
Печать  
Уже решила связать регистр я журналом и взять Клиента оттуда, добавила

| INNER JOIN _1SJOURN AS Журнал With (NOLOCK) ON Рег.IDDOC = Журнал.IDDOC   

Опять ошибка Invalid column name 'IDDOC'.  Нерешительный
Тут-то что не так ? Озадачен
А если добавить еще

|AND (Отбор.MDID = $ГрафаОтбора.Клиент)

тогда вообще Meta name parser error: объект не найден "$ГрафаОтбора.Клиент"




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


I Love YaBB 2!

Сообщений: 39
Зарегистрирован: 24. Октября 2007
Re: Код товара в запросе
Ответ #22 - 04. Декабря 2007 :: 00:26
Печать  
Быстрая обработка движений у регистра и отбор движений у Клиента есть...
  
Наверх
 
IP записан
 
boks
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 39
Зарегистрирован: 24. Октября 2007
Re: Код товара в запросе
Ответ #23 - 04. Декабря 2007 :: 00:30
Печать  
Или просто нельзя связать виртуальную таблицу  $РегистрОстаткиОбороты с Журналом ? И нужно брать сам регистр ?
  
Наверх
 
IP записан
 
boks
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 39
Зарегистрирован: 24. Октября 2007
Re: Код товара в запросе
Ответ #24 - 04. Декабря 2007 :: 01:24
Печать  
Люди, пожалуйста, помогите добавить условие по клиенту в этот чертов запрос! (Крик души  Смущённый)
  
Наверх
 
IP записан
 
Вадимко
God Member
*****
Отсутствует


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

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Код товара в запросе
Ответ #25 - 04. Декабря 2007 :: 07:52
Печать  
Падчетай внематочно про периодичность, измерения:
http://www.1cpp.ru/docum/html/ODBC.html#id36
  

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