Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Типизация поля документ, с разным типом. (число прочтений - 994 )
Попытка1С
1c++ donor
Отсутствует


Делал все, иногда быстро.

Сообщений: 103
Местоположение: Санкт-Петербург
Зарегистрирован: 28. Февраля 2008
Пол: Мужской
Типизация поля документ, с разным типом.
10. Ноября 2010 :: 16:19
Печать  
Всем привет.

Как сделать типизацию документа в таком запросе
Код
Выбрать все
Select
 Запрос.ДокументСсылка as [Документ $Документ]
,Запрос.Номенклатура  as [Номенклатура $Справочник.Номенклатура]
from
(
Select
     ДокВыборкиСтрокиП.Iddoc as ДокументСсылка
    ,$ДокВыборкиСтрокиП.Номенклатура as Номенклатура
From
     $ДокументСтроки.ПоступлениеТМЦ as ДокВыборкиСтрокиП with (nolock)
inner join
     _1sjourn as Журн with (nolock) on
(ДокВыборкиСтрокиП.IDDOC = Журн.IDDOC)
and (Журн.Date_Time_Iddoc BETWEEN :НачДата and :КонДата~)
and(Журн.Closed&1=1)

UNION ALL

Select
    ДокВыборкиСтрокиР.Iddoc as ДокументСсылка
    ,$ДокВыборкиСтрокиР.Номенклатура as Номенклатура
From
     $ДокументСтроки.Реализация as ДокВыборкиСтрокиР with (nolock)
inner join
     _1sjourn as Журн with (nolock) on
(ДокВыборкиСтрокиР.IDDOC = Журн.IDDOC)
and (Журн.Date_Time_Iddoc BETWEEN :НачДата and :КонДата~)
and (Журн.Closed&1=1)
INNER JOIN
$Документ.Реализация as ДокВыборкиШапка with (nolock)
on (ДокВыборкиШапка.IDDOC = ДокВыборкиСтрокиР.IDDOC)
and ($ДокВыборкиШапка.пров = 1) and ($ДокВыборкиШапка.пров0 = 1) and ($ДокВыборкиШапка.Перегружен = 1)
) Запрос
 


Т.е. в Запрос.ДокументСсылка может быть как поступление так и реализация.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Типизация поля документ, с разным типом.
Ответ #1 - 10. Ноября 2010 :: 17:29
Печать  
Получите для каждого из двух видов документов и после этого  union all
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Типизация поля документ, с разным типом.
Ответ #2 - 10. Ноября 2010 :: 19:02
Печать  
Добавь поле

Запрос.IDDOCDEF Документ_вид
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Попытка1С
1c++ donor
Отсутствует


Делал все, иногда быстро.

Сообщений: 103
Местоположение: Санкт-Петербург
Зарегистрирован: 28. Февраля 2008
Пол: Мужской
Re: Типизация поля документ, с разным типом.
Ответ #3 - 11. Ноября 2010 :: 08:20
Печать  
Спасибо больше, все вышло! Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать