|
Чё запрос ругается? | ☑ | ||
---|---|---|---|---|
0
prazdnik4334
09.11.12
✎
19:31
|
Подскажите пожалуйста, чё ругается запрос?
Текст: Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ПриходнаяНакладнаяТовары.Номенклатура, | СНХН.Наименование КАК ХарактеристикаНоменклатуры, | СНХН.Значение КАК ЗначениеХарактеристики, | ПриходнаяНакладнаяТовары.Количество, | ПриходнаяНакладнаяТовары.Цена, | ПриходнаяНакладнаяТовары.Ссылка.Склад, | &МетодПартУчета КАК МетодПартионногоУчета, | ПриходнаяНакладнаяТовары.Ссылка.Валюта |ИЗ | Документ.ПриходнаяНакладная.Товары КАК ПриходнаяНакладнаяТовары |ГДЕ | ПриходнаяНакладнаяТовары.Ссылка = &Ссылка |ЛЕВОЕ СОЕДИНЕНИЕ | Справочник.Номенклатура.ХарактеристикиНоменклатуры КАК СНХН |ПО | ПриходнаяНакладнаяТовары.Номенклатура = СНХН.Ссылка"; Запрос.УстановитьПараметр("Ссылка", Ссылка); Запрос.УстановитьПараметр("МетодПартУчета", МетодПартУчета); (?)Движения.ТоварыНаСкладах.Загрузить(Запрос.Выполнить().Выгрузить()); Движения.ТоварыНаСкладах.Записать(); Так вот, на строке (?) ругается так: Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {Документ.ПриходнаяНакладная.МодульОбъекта(130)}: Ошибка при вызове метода контекста (Выполнить) Движения.ТоварыНаСкладах.Загрузить(Запрос.Выполнить().Выгрузить()); по причине: {(14, 1)}: Синтаксическая ошибка "ЛЕВОЕ" <<?>>ЛЕВОЕ СОЕДИНЕНИЕ Памагите разобраться. |
|||
1
Fragster
гуру
09.11.12
✎
19:32
|
а он че? а ты че? а конструктором не пробобвал пользоваться?
|
|||
2
Wobland
09.11.12
✎
19:33
|
про синтаксическую ошибку говорить?
|
|||
3
SnarkHunter
09.11.12
✎
19:33
|
Соединения используются до условий...
|
|||
4
SnarkHunter
09.11.12
✎
19:34
|
(1)Пробовал, не помогает...
|
|||
5
БалбесВ1с
09.11.12
✎
19:35
|
(0)"Памагите разобраться" замени на "Помогите разобраться"
|
|||
6
Рэйв
09.11.12
✎
19:35
|
(0)Ты спроси - "Запрос, ты с какога раёна?"
Глядишь работать начнет:-) |
|||
7
Wobland
09.11.12
✎
19:36
|
(5) не помогает
|
|||
8
Wobland
09.11.12
✎
19:37
|
(6) фи
ВЫБРАТЬ Ты.Раён ИЗ Справочник.Раёны КАК Ты ГДЕ Ты.Ссылка=&ПравильныйРаён |
|||
9
Конфигуратор1с
09.11.12
✎
19:37
|
(0)может сначала соединение а потом условие?
|
|||
10
dangerouscoder
09.11.12
✎
19:45
|
(0)я бы порекомендовал найти в инете консоль запросов..
|
|||
11
prazdnik4334
09.11.12
✎
20:31
|
В консоли работает
|
|||
12
prazdnik4334
09.11.12
✎
20:36
|
(9) Действительно, сначала соединение, а потом условие. Большое спс. Всё заработало. Вы уж простите. Я новичок в 1С, а в запросах ещё новее.
|
|||
13
mehfk
09.11.12
✎
20:47
|
(0) КривоНетленко детектед
Запрос.Текст = "SELECT | ПриходнаяНакладнаяТовары.Номенклатура, | СНХН.Наименование AS ХарактеристикаНоменклатуры, | СНХН.Значение AS ЗначениеХарактеристики, | ПриходнаяНакладнаяТовары.Количество, | ПриходнаяНакладнаяТовары.Цена, | ПриходнаяНакладнаяТовары.Ссылка.Склад, | &МетодПартУчета AS МетодПартионногоУчета, | ПриходнаяНакладнаяТовары.Ссылка.Валюта |FROM | Документ.ПриходнаяНакладная.Товары AS ПриходнаяНакладнаяТовары |LEFT JOIN | Справочник.Номенклатура.ХарактеристикиНоменклатуры AS СНХН |ON | ПриходнаяНакладнаяТовары.Номенклатура = СНХН.Ссылка |WHERE | ПриходнаяНакладнаяТовары.Ссылка = &Ссылка |"; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |