Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Прямые запросы: Недопустимое имя столбца IDDoc

v7: Прямые запросы: Недопустимое имя столбца IDDoc
Я
   OnePrg
 
19.03.21 - 11:31
Помогите пожалуйста отладить запрос

SELECT
    Жур.iddoc as [Док $Документ],
    Рег.ОстатокТовараОборот         as ОстатокТовара,
    Рег.ПродСтоимостьОборот         as ПродСтоимость
FROM
    $РегистрОбороты.ПартииТоваров(:ДокументыДатаС,
                                 :ДатаКон,
                                  Документ,
                                 ,
                                 Контрагент = :ВыбКонтрагент AND Статус = :ВыбСтатус,
                                 ,
                                 (ОстатокТовара,ПродСтоимость)) as Рег
INNER JOIN _1sjourn Жур
   ON Рег.IDDoc = Жур.IDDoc
   AND (jr.Жур BETWEEN :ДокументыДатаС~~ AND :ДатаКон~~)




Недопустимое имя столбца "IDDoc".
   Ёпрст
 
1 - 19.03.21 - 11:34
(0) gthbjlbxyjcnm erf;b lj ljrevtynf
   Ёпрст
 
2 - 19.03.21 - 11:34
укажи периодичность до документа
   OnePrg
 
3 - 19.03.21 - 11:36
(2) Так третьим параметром указана? Или не правильно?
   Ёпрст
 
4 - 19.03.21 - 11:36
ну и это, случаем, не для поставщика запрос ?
   OnePrg
 
5 - 19.03.21 - 11:36
(4) не понял
   Ёпрст
 
6 - 19.03.21 - 11:42
(5) ошибка тут:
jr.Жур
   Mikeware
 
7 - 19.03.21 - 11:42
(5) у ПоставщикаДанных он определен, емнип, как .ТекущийДокумент
   Ёпрст
 
8 - 19.03.21 - 11:43
видать, где то еще неверный алияс указан
   Ёпрст
 
9 - 19.03.21 - 11:45
и насколько помню, напо пользовать не iddcoс, а  Рег.ПозицияДокумента
   Ёпрст
 
10 - 19.03.21 - 11:46
хотя, всё позабыл, ключки лень открывать
   OnePrg
 
11 - 19.03.21 - 11:47
(6) Эту ошибку исправил - спасибо, но ошибка всё та же.
   OnePrg
 
12 - 19.03.21 - 11:49
(10) SELECT
    RIGHT(Рег.ПозицияДокумента,9) [Док $Документ],
    Рег.ОстатокТовараОборот         as ОстатокТовара,
    Рег.ПродСтоимостьОборот         as ПродСтоимость
FROM
    $РегистрОбороты.ПартииТоваров(:ДокументыДатаС,
                                 :ДатаКон,
                                  Документ,
                                 ,
                                 Контрагент = :ВыбКонтрагент AND Статус = :ВыбСтатус, 
                                 , 
                                 (ОстатокТовара,ПродСтоимость)) as Рег



Недопустимое имя столбца "ОстатокТовараОборот".

А так почему ругается?
   Mikeware
 
13 - 19.03.21 - 11:52
(12) не стипизируется жеж
   Saval1986
 
14 - 19.03.21 - 11:53
Вы не выбираете этот ресурс. Вы выбираете ресурсы (ОстатокТовара,ПродСтоимость))
   Saval1986
 
15 - 19.03.21 - 11:53
а не, туплю, сорян =)
   Mikeware
 
16 - 19.03.21 - 11:53
(14) выбирает.
   Mikeware
 
17 - 19.03.21 - 11:54
(12) без позиции дока - выведет?
   Saval1986
 
18 - 19.03.21 - 11:54
а там символ $ разве не нужен перед Рег.ОстатокТовараОборот
   Mikeware
 
19 - 19.03.21 - 11:55
+ (17) и ваще, не умеешт пользоваться докой - пользуйся конструктором хотя б для первоначального шаблона
   OnePrg
 
20 - 19.03.21 - 11:55
Разобрался

нужно выбирать поле ОстатокТовараПриход вместо ОстатокТовараОборот

Всем спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.