Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Не могу получить вид документа основания в запросе (число прочтений - 1609 )
JBoy
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 52
Зарегистрирован: 29. Декабря 2010
Не могу получить вид документа основания в запросе
21. Апреля 2011 :: 12:37
Печать  
Добрый день, ткните как надо сделать чтобы получить вид документа основания - он будет нужен в условиях
текст запроса:

           |SELECT $Рег.Фирма Фирма,
           |      $Фирмы.УпрАналитика as УпрАналитика,
           |      $Фирмы.ЮрЛицо as ЮрЛицо,
           |      $Рег.Договор Договор,
           |      $Рег.Номенклатура Номенклатура,
           |      $Рег.Размер Размер,
           |      $Рег.Количество Количество,
           |      Рег.IDDOC [Док $Документ],
           |      Жур.IDDocDef as Док_вид,
           |      COALESCE( $ДокВозвр.ДокОснование, $ДокРеал.ДокОснование) as ДокОсн,
           |      $Рег.ПродСтоимость ПродСтоимость
           |FROM $Регистр.ПартииОтданные AS Рег      
           |      LEFT JOIN $Справочник.Фирмы as Фирмы (nolock) on Фирмы.ID = $Рег.Фирма
           |      LEFT JOIN $Документ.ВозвратОтПокупателя as ДокВозвр (nolock) on ДокВозвр.IDDOC = Рег.IDDOC
           |      LEFT JOIN $Документ.Реализация as ДокРеал (nolock) on ДокРеал.IDDOC = Рег.IDDOC
           |      INNER JOIN _1SJOURN as Жур (nolock) on Жур.IDDOC = Рег.IDDOC
           |      WHERE Жур.date_time_iddoc > :НачДата and Жур.date_time_iddoc < :КонДата~
           |";
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Не могу получить вид документа основания в запросе
Ответ #1 - 21. Апреля 2011 :: 12:47
Печать  
COALESCE( Left($ДокВозвр.ДокОснование,4),Left ($ДокРеал.ДокОснование,4)) as [ВидДока $ВидДокумента],
  
Наверх
 
IP записан
 
JBoy
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 52
Зарегистрирован: 29. Декабря 2010
Re: Не могу получить вид документа основания в запросе
Ответ #2 - 21. Апреля 2011 :: 14:10
Печать  
Благодарю, все получилось )
  
Наверх
 
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: Не могу получить вид документа основания в запросе
Ответ #3 - 22. Апреля 2011 :: 02:23
Печать  
а разве не [ВидДок $ВидДокумента36] ?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать