0
Nemirov
05.06.20
✎
16:38
|
ЗапросТз = Новый Запрос;
ЗапросТз.Текст =
"ВЫБРАТЬ
| ТзРез.ТзРезНаименование КАК ТзРезНаименование
|ПОМЕСТИТЬ ВТ_1
|ИЗ
| &ТзРез КАК ТзРез
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ТабЗначКодыПоставщика.НоменклатураТЗПоставщика КАК НоменклатураТЗПоставщика
|ПОМЕСТИТЬ ВТ_2
|ИЗ
| &ТабЗначКодыПоставщика КАК ТабЗначКодыПоставщика
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВТ_1.ТзРезНаименование КАК ТзРезНаименование,
| ВТ_2.НоменклатураТЗПоставщика КАК НоменклатураТЗПоставщика
|ПОМЕСТИТЬ ВТ_3
|ИЗ
| ВТ_1 КАК ВТ_1
| ЛЕВОЕ СОЕДИНЕНИЕ ВТ_2 КАК ВТ_2
| ПО ВТ_1.ТзРезНаименование = ВТ_2.НоменклатураТЗПоставщика //Подскажите как именно можно их сравнить (эти поля содержат наименование номенклатуры которые передаются в таблицу значения из файла)
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВТ_3.ТзРезНаименование КАК ТзРезНаименование,
| ВТ_3.НоменклатураТЗПоставщика КАК НоменклатураТЗПоставщика
|ИЗ
| ВТ_3 КАК ВТ_3";
ЗапросТз.УстановитьПараметр("ТзРез", ТзРез);
ЗапросТз.УстановитьПараметр("ТабЗначКодыПоставщика", ТабЗначКодыПоставщика);
Выборка = ЗапросТз.Выполнить().Выбрать();
|
|