"ВЫБРАТЬ
| ТаблицаФакторов.ПроизводственныйФактор КАК ПроизводственныйФактор
|ПОМЕСТИТЬ втТаблицаФакторов
|ИЗ
| &ТаблицаФакторов КАК ТаблицаФакторов
....
| Исследования.Ссылка В
| (ВЫБРАТЬ
| втТаблицаФакторов.ПроизводственныйФактор.Владелец КАК Приказ
| ИЗ
| втТаблицаФакторов КАК втТаблицаФакторов)
рабочий код, но конструктор запроса ругается что поле Владелец для втТаблицаФакторов не найдено
если это поле прописать в создании временной таблицы
"ВЫБРАТЬ
| ТаблицаФакторов.ПроизводственныйФактор.Владелец КАК Владелец,
| ТаблицаФакторов.ПроизводственныйФактор КАК ПроизводственныйФактор
|ПОМЕСТИТЬ втТаблицаФакторов
|ИЗ
| &ТаблицаФакторов КАК ТаблицаФакторов
то получаю ошибку при исполнении запроса - не видит поля "Владелец" у производственного фактора
Конструктор без понятия что у тебя за тип у реквизита ПроизводственныйФактор. Потому либо делай без конструктора - либо перед обращением к провизводным явно вырази нужный тип