Имя: Пароль:
1C
1С v8
Запрос с ошибкой 1с
0 Rengo
 
30.01.15
13:27
Помогите ошибку исправить в запросе понять не могу
ВЫБРАТЬ
    Опрос.Дата,
    Опрос.Комментарий,
    Опрос.Менеджер,
    Опрос.ОпрашиваемоеЛицо,
    Опрос.ОпрашиваемоеЛицо.ОсновнойТелефон,
    Автомобили.Автомобиль.VIN,
    ОпросВопросы.Вопрос,
    ОпросВопросы.Ответ,
    Событие.ФактическаяДатаВыдачиАвтомобиля
ИЗ
    Документ.Опрос.Вопросы КАК ОпросВопросы
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.Опрос КАК Опрос
            ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Автомобили КАК Автомобили
            ПО Опрос.ОпрашиваемоеЛицо = Автомобили.Значение.Ссылка
            ЛЕВОЕ СОЕДИНЕНИЕ Документ.Событие КАК Событие
            ПО Опрос.ДокументОснование = Событие.Ссылка
        ПО ОпросВопросы.Ссылка = Опрос.Ссылка
ГДЕ
    Опрос.Комментарий = &Комментарий
    И Автомобили.ВидЗначения.Ссылка = &ВидЗначения
Выдает ошибку-Автомобили.видзначения.Ссылка И <?>Автомобили.ВидЗначения.Ссылка=&ВидЗначения
1 Vladal
 
30.01.15
13:30
Убери .Ссылка из Автомобили.ВидЗначения.Ссылка = &ВидЗначения
2 Rengo
 
30.01.15
13:31
Убрал теперь пишет неоднозначное поле Автомобили.ВидЗначения И <?>Автомобили.ВидЗначения.Ссылка=&ВидЗначения
3 Rengo
 
30.01.15
13:31
И <?>Автомобили.ВидЗначения=&ВидЗначения
4 Godofsin
 
30.01.15
13:31
А по-моему эта ошибка к этому тексту запроса не относится
5 Rengo
 
30.01.15
13:32
А к чему тогда?
6 Rengo
 
30.01.15
13:32
Может связи?
7 Godofsin
 
30.01.15
13:34
Сделай через конструктор запроса короче
8 PR
 
30.01.15
13:34
(0)
ВЫБРАТЬ
    Опрос.Дата,
    Опрос.Комментарий,
    Опрос.Менеджер,
    Опрос.ОпрашиваемоеЛицо,
    Опрос.ОпрашиваемоеЛицо.ОсновнойТелефон,
    Автомобили2.Автомобиль.VIN,
    ОпросВопросы.Вопрос,
    ОпросВопросы.Ответ,
    Событие.ФактическаяДатаВыдачиАвтомобиля
ИЗ
    Документ.Опрос.Вопросы КАК ОпросВопросы
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.Опрос КАК Опрос
            ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Автомобили КАК Автомобили2
            ПО Опрос.ОпрашиваемоеЛицо = Автомобили.Значение.Ссылка
            ЛЕВОЕ СОЕДИНЕНИЕ Документ.Событие КАК Событие
            ПО Опрос.ДокументОснование = Событие.Ссылка
        ПО ОпросВопросы.Ссылка = Опрос.Ссылка
ГДЕ
    Опрос.Комментарий = &Комментарий
    И Автомобили2.ВидЗначения = &ВидЗначения
9 ktvladimir
 
30.01.15
13:36
Почему вы алиас назвали Автомобили2 а в соединениях пользуете автомобили?
ПО Опрос.ОпрашиваемоеЛицо = Автомобили.Значение.Ссылка

и ссылка тут лишняя
ПО Опрос.ОпрашиваемоеЛицо = Автомобили2.Значение
10 PR
 
30.01.15
13:38
(9) Ну да, везде нужно поправить, кроме одного места.

ВЫБРАТЬ
    Опрос.Дата,
    Опрос.Комментарий,
    Опрос.Менеджер,
    Опрос.ОпрашиваемоеЛицо,
    Опрос.ОпрашиваемоеЛицо.ОсновнойТелефон,
    Автомобили2.Автомобиль.VIN,
    ОпросВопросы.Вопрос,
    ОпросВопросы.Ответ,
    Событие.ФактическаяДатаВыдачиАвтомобиля
ИЗ
    Документ.Опрос.Вопросы КАК ОпросВопросы
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.Опрос КАК Опрос
            ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Автомобили КАК Автомобили2
            ПО Опрос.ОпрашиваемоеЛицо = Автомобили2.Значение
            ЛЕВОЕ СОЕДИНЕНИЕ Документ.Событие КАК Событие
            ПО Опрос.ДокументОснование = Событие.Ссылка
        ПО ОпросВопросы.Ссылка = Опрос.Ссылка
ГДЕ
    Опрос.Комментарий = &Комментарий
    И Автомобили2.ВидЗначения = &ВидЗначения
11 Rengo
 
30.01.15
13:39
ktvladimir- спасибо за помощь: ПО Опрос.ОпрашиваемоеЛицо = Автомобили.Значение.Ссылка и ссылка тут лишняя
ПО Опрос.ОпрашиваемоеЛицо = Автомобили2.Значение Просто убрал там ссылку и все заработало Даже автомобили2 не называл
12 ktvladimir
 
30.01.15
13:42
а вот название автомобили2 я бы оставил лучше переопределить название у тебя уже было
" пишет неоднозначное поле Автомобили.ВидЗначен"

а значить где то есть реквизит с названием Автомобили. Данная платформа нормально распарсила твой запрос, а вот другая уже не факт, лучше избежать этого заранее
13 Rengo
 
30.01.15
13:45
А вот это я упустил точно сейчас переделаю переделаю
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.