При выборе данных из объекта в запросе не могут присутствовать соединения и объединения
☑
0
lite777
22.02.22
✎
15:45
Здравствуйте ошибка в запросе-При выборе данных из объекта в запросе не могут присутствовать соединения и объединения
Объект- ДанныеФормыСтруктура-
Таб1=Объект.Товары.Выгрузить() ;
Запрос = Новый Запрос;
МВТ = Новый МенеджерВременныхТаблиц;
Запрос.МенеджерВременныхТаблиц = МВТ;
Запрос.Текст =" ВЫБРАТЬ
| ЗаказКлиентаТовары.Номенклатура КАК Номенклатура,
| ЗаказКлиентаТовары.ЭтапИзготовленияОчков КАК ЭтапИзготовленияОчков,
| ЗаказКлиентаТовары.Ссылка КАК Ссылка,
| СоответствиеОргВидНомМагазин.Организация КАК Организация,
| ЗаказКлиентаТовары.Сумма КАК Сумма,
| ЗаказКлиентаТовары.СуммаАвтоматическойСкидки + ЗаказКлиентаТовары.СуммаРучнойСкидки КАК СуммаСкидки,
| ЗаказКлиентаТовары.Сумма + ЗаказКлиентаТовары.СуммаАвтоматическойСкидки + ЗаказКлиентаТовары.СуммаРучнойСкидки КАК СуммаБезСкидки,
| ЗаказКлиентаТовары.СуммаРучнойСкидки КАК СуммаРучнойСкидки
| ПОМЕСТИТЬ Таб2
|ИЗ
| &Таб КАК ЗаказКлиентаТовары
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СоответствиеОргВидНомМагазин КАК СоответствиеОргВидНомМагазин
| ПО ЗаказКлиентаТовары.Номенклатура.ВидНоменклатуры = СоответствиеОргВидНомМагазин.ВидНоменклатуры И
| ЗаказКлиентаТовары.Ссылка.Магазин=СоответствиеОргВидНомМагазин.Магазин " ;
Запрос.УстановитьПараметр("Таб",Таб1) ;
Запрос.Выполнить() ;
1
Asmody
22.02.22
✎
15:51
(0) сначала всю &Таб кладёшь в ВТ, потом её с чем нужно соединяешь
2
mistеr
22.02.22
✎
15:51
Нужно сначала загрузить данные из ТЗ во временную таблицу (ПОМЕСТИТЬ), а потом уже соединять с другими таблицами.
3
eTmy
22.02.22
✎
15:52
7 лет стаж говорите?
4
Deon
22.02.22
✎
15:56
(3) На клюшках, наверно
5
lite777
22.02.22
✎
15:57
Попробую)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший