Имя: Пароль:
1C
1C 7.7
v7: Прямые запросы: Недопустимое имя столбца IDDoc
0 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
укажи периодичность до документа
3 OnePrg
 
19.03.21
11:36
(2) Так третьим параметром указана? Или не правильно?
4 Ёпрст
 
гуру
19.03.21
11:36
ну и это, случаем, не для поставщика запрос ?
5 OnePrg
 
19.03.21
11:36
(4) не понял
6 Ёпрст
 
гуру
19.03.21
11:42
(5) ошибка тут:
jr.Жур
7 Mikeware
 
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
хотя, всё позабыл, ключки лень открывать
11 OnePrg
 
19.03.21
11:47
(6) Эту ошибку исправил - спасибо, но ошибка всё та же.
12 OnePrg
 
19.03.21
11:49
(10) SELECT
    RIGHT(Рег.ПозицияДокумента,9) [Док $Документ],
    Рег.ОстатокТовараОборот         as ОстатокТовара,
    Рег.ПродСтоимостьОборот         as ПродСтоимость
FROM
    $РегистрОбороты.ПартииТоваров(:ДокументыДатаС,
                                 :ДатаКон,
                                  Документ,
                                 ,
                                 Контрагент = :ВыбКонтрагент AND Статус = :ВыбСтатус,
                                 ,
                                 (ОстатокТовара,ПродСтоимость)) as Рег



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

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

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

Всем спасибо!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn