Имя: Пароль:
1C
1C 7.7
v7: прямой запрос.как получить вид документа основания
0 dreamoff
 
05.05.15
13:57
вот простой запросик.нужно в условие добавить отбор по виду документа основания.подскажите как,пожалуйста

SELECT $Расходный_Ордер.Фирма Фирма
            , $Расходный_Ордер.Клиент Клиент
            , $Расходный_ОрдерСтроки.Товар Товар
            , $Расходный_ОрдерСтроки.Количество Количество
            , Журнал.IDDOC Документ
            , Журнал.IDDOCDEF Документ_вид
            , Журнал.$ОбщийРеквизит.АвторКод АвторКод
            , $Товары.Свойство_2 Свойство_2
        FROM _1SJOURN AS Журнал With (NOLOCK)
            LEFT OUTER JOIN $Документ.Расходный_Ордер AS Расходный_Ордер With (NOLOCK) ON Журнал.IDDOC = Расходный_Ордер.IDDOC
            LEFT OUTER JOIN $ДокументСтроки.Расходный_Ордер AS Расходный_ОрдерСтроки With (NOLOCK) ON Расходный_Ордер.IDDOC = Расходный_ОрдерСтроки.IDDOC
            RIGHT OUTER JOIN $Справочник.Товары AS Товары With (NOLOCK) ON Товары.ID = $Расходный_ОрдерСтроки.Товар
        WHERE ($Расходный_Ордер.Фирма = :ВыбФирма)
            AND ((Журнал.CLOSED & 1) = 1)
            AND (Cast(Left(Журнал.DATE_TIME_IDDOC, 8) AS datetime) >= :ДатаНач)
1 Ёпрст
 
05.05.15
14:07
where left($Расходный_Ордер.ДокОснование,4) = $ВидДокумента.Вася
2 ADirks
 
05.05.15
14:09
(1) не совсем

where left($Расходный_Ордер.ДокОснование,4) = $ВидДокумента36.Вася
3 Ёпрст
 
05.05.15
14:10
(2) ага, есть такое.. это в дбф базе пофик на 36.. там везде всё едино
4 dreamoff
 
05.05.15
14:20
(1)(3) спасибо большое.а не могли бы дать ссылочку на подобные тонкости.а то только на общую информацию натыкаюсь(
5 Ёпрст
 
05.05.15
14:23
http://www.1cpp.ru/forum/YaBB.pl?board=query
там есть FAQ и статья

сама дока
http://www.1cpp.ru/docum/html/ODBC.html

описалово таблиц и хранения ид объекта
+еще примеров вагон
http://www.script-coding.com/v77tables.html
6 dreamoff
 
05.05.15
14:29
(5)просто огромное спасибо
AdBlock убивает бесплатный контент. 1Сергей