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


1C++ rocks!

Сообщений: 66
Зарегистрирован: 07. Октября 2019
Отбор по виду документа
06. Декабря 2022 :: 13:52
Печать  
Вот так работает

Код
Выбрать все
"SELECT DISTINCT
	|   Партии.ID as [Партия $Справочник.Партии],
	|   $Партии.Док as [Док $Документ]
	|FROM
	|   $Регистр.Остатки AS Рег
	|INNER JOIN
	|   _1Sjourn as Жур ON Жур.IDDoc = Рег.IDDoc
	|LEFT JOIN
	|   $Справочник.Партии as Партии ON $Рег.Партия = Партии.ID
	|WHERE
	|    Жур.Date_Time_IDDoc BETWEEN :НП AND :КП~
	|    AND $Партии.Поставщик = $ПустойИД
	|    AND $Партии.Док <> $ПустойИД13 



А вот так нет

Код
Выбрать все
"SELECT DISTINCT
	|   Партии.ID as [Партия $Справочник.Партии],
	|   $Партии.Док as [Док $Документ]
	|FROM
	|   $Регистр.Остатки AS Рег
	|INNER JOIN
	|   _1Sjourn as Жур ON Жур.IDDoc = Рег.IDDoc
	|LEFT JOIN
	|   $Справочник.Партии as Партии ON $Рег.Партия = Партии.ID
	|LEFT JOIN
	|   _1Sjourn as ЖурДокПартий ON ЖурДокПартий.IDDoc = $Партии.Док
	|WHERE
	|    Жур.Date_Time_IDDoc BETWEEN :НП AND :КП~
	|    AND ЖурДокПартий.IDDocDef = $ВидДокумента.ПриходнаяНакладная
	|    AND $Партии.Поставщик = $ПустойИД
	|    AND $Партии.Док <> $ПустойИД13 



В чём ошибка?
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Отбор по виду документа
Ответ #1 - 07. Декабря 2022 :: 10:03
Печать  
так:
     |LEFT JOIN
     |   _1Sjourn as ЖурДокПартий ON ЖурДокПартий.IDDoc = left($Партии.Док, 9)
     |WHERE
     |    Жур.Date_Time_IDDoc BETWEEN :НП AND :КП~
     |    AND ЖурДокПартий.IDDocDef = $ВидДокумента.ПриходнаяНакладная

или сразу так:
     |LEFT JOIN
     |   _1Sjourn as ЖурДокПартий ON ЖурДокПартий.IDDoc = left($Партии.Док, 9)

     |WHERE
     |    Жур.Date_Time_IDDoc BETWEEN :НП AND :КП~
     |    AND right($Партии.Док, 4) = $ВидДокумента36.ПриходнаяНакладная
  

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