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


1C++ rocks!

Сообщений: 20
Зарегистрирован: 17. Августа 2010
Модификатор для значения запроса
20. Декабря 2012 :: 15:00
Печать  
Делаю запрос к _1SCRDOC. Значение столбца PARENTVAL длиной 23 символа - это внутренний тип БД "Неопределенный".
Для текстовых параметров все просто, ставится модификатор "*".
А как быть со значениями самого запроса?
Например:
Код
Выбрать все
SELECT
	Накл.Реализация,
	Накл.Склад,
	Накл.СуммаОпл,
	Накл.СуммаПоОтв,
	Накл.СуммаЗакПоОтв,
	(SELECT SUM(СтрокиРеал.SP1604)
	FROM DT1611 AS СтрокиРеал (nolock)
	WHERE СтрокиРеал.IDDOC = Накл.Реализация
	) AS СуммаРеал,
	(SELECT SUM(ДокВозв.SP1649) AS СуммаВозв
	FROM 	(SELECT
		scrdoc_vt.CHILDID AS ТекущийДокумент
		,journ_vt.IDDOCDEF AS ВидДокумента
		,journ_vt.DATE_TIME_IDDOC AS ДатаДокумента
		,journ_vt.DOCNO AS НомерДокумента

		,substring(journ_vt.DATE_TIME_IDDOC,9,6) AS ВремяДокумента
	FROM _1SCRDOC AS scrdoc_vt  (nolock)
	LEFT JOIN _1SJOURN AS journ_vt  (nolock)
	ON scrdoc_vt.CHILDID = journ_vt.IDDOC
	WHERE scrdoc_vt.PARENTVAL = Накл.Реализация
	AND scrdoc_vt.MDID = '   0'
	) AS Потомки 

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



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Модификатор для значения запроса
Ответ #1 - 20. Декабря 2012 :: 17:28
Печать  
Parentval='O1'+$ВидДокумента36.Реализация+Накл.Реализация
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Модификатор для значения запроса
Ответ #2 - 20. Декабря 2012 :: 17:29
Печать  
'O1  5G' + СтрокиРеал.IDDOC + '        '


Только вместо 'O1  5G' подставь первые 6 символов
из  НаклРеализация приведенной к 23 символам.
  
Наверх
 
IP записан
 
droff
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 20
Зарегистрирован: 17. Августа 2010
Re: Модификатор для значения запроса
Ответ #3 - 20. Декабря 2012 :: 19:44
Печать  
Спасибо всем!
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать