Имя: Пароль:
1C
 
Помогите разобраться с запросом
0 Demetri__
 
10.12.14
14:46
ВЫБРАТЬ
    уатПутевойЛист.ТранспортноеСредство,
    уатПутевойЛист.Номер,
    НормаРасхода.ЛинейнаяНорма
ИЗ
    Документ.уатПутевойЛист КАК уатПутевойЛист
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.уатПервоначальныеСведенияТС КАК ПервСведТС
             ВНУТРЕННЕЕ СОЕДИНЕНИЕ
             РегистрСведений.уатНормыРасходаГСМ.СрезПоследних(**********,) КАК НормаРасхода
             ПО  ПервСведТС.Модель.Ссылка = НормаРасхода.МодельТС.Ссылка
        ПО уатПутевойЛист.ТранспортноеСредство.Ссылка = ПервСведТС.ОсновноеСредство.Ссылка
ГДЕ
    уатПутевойЛист.Дата МЕЖДУ &ДатаНач И &ДатаКон


Как видно выборка идет из документа уатПутевойЛист, у него есть реквизит Дата, нужно эту дату передать в параметр, где стоят звездочки, возможно ли это? Конструктор ругается, вот так:

Текст запроса: Строка 9: {(9,57)}: Неверные параметры "РегистрСведений.уатНормыРасходаГСМ.СрезПоследних, 0"
РегистрСведений.уатНормыРасходаГСМ.СрезПоследних(<<?>>уатПутевойЛист.Дата,) КАК НормаРасхода
1 butterbean
 
10.12.14
14:49
2 Demetri__
 
10.12.14
14:58
ВЫБРАТЬ
    уатПутевойЛист.ТранспортноеСредство,
    уатПутевойЛист.Номер,
    НормаРасхода.ЛинейнаяНорма
ИЗ
    Документ.уатПутевойЛист КАК уатПутевойЛист
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.уатПервоначальныеСведенияТС КАК ПервСведТС
             ВНУТРЕННЕЕ СОЕДИНЕНИЕ
             РегистрСведений.уатНормыРасходаГСМ.СрезПоследних КАК НормаРасхода
             ПО НормаРасхода.Период = уатПутевойЛист.Дата ПервСведТС.Модель.Ссылка = НормаРасхода.МодельТС.Ссылка
        ПО уатПутевойЛист.ТранспортноеСредство.Ссылка = ПервСведТС.ОсновноеСредство.Ссылка
ГДЕ

    уатПутевойЛист.Дата МЕЖДУ &ДатаНач И &ДатаКон

Исправил вот так, все равно ругается:

Текст запроса: Строка 10: {(10,35)}: Поле не найдено "уатПутевойЛист.Дата"
ПО  НормаРасхода.Период <= <<?>>уатПутевойЛист.Дата И ПервСведТС.Модель.Ссылка = НормаРасхода.МодельТС.Ссылка

Как эту дату передать через два соединения?
3 vicof
 
10.12.14
15:14
(2) Ты не совсем внимательно читал (1)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший