Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос.Текст =
"ВЫБРАТЬ
| тз.Наименование,
| тз.ИНН,
| тз.УИД
|ПОМЕСТИТЬ тз
|ИЗ
| &тз КАК тз
|;
|/////////////////////////////
|ВЫБРАТЬ
| тз.Наименование,
| тз.ИНН,
| тз.УИД,
| Контрагенты.Наименование КАК Наименование2,
| Контрагенты.ИНН,
| Контрагенты.Ссылка
|
|ИЗ
| тз КАК тз
|
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
| ПО тз.УИД = Контрагенты.Ссылка
|";
Запрос.УстановитьПараметр("тз", тз);
В тз у меня данные, полученные из другой базы. Запрос успешно выполняется. Только в выборке поля тз заполнены, а поля "Контрагенты" имеют NULL. Что я делаю не так?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший