0
Ткачев
09.10.11
✎
14:25
|
Есть такой запрос:
Запрос = Новый Запрос("ВЫБРАТЬ
| ТД.Документация
|ПОМЕСТИТЬ ТаблицаДокументации
|ИЗ
| &ТаблицаДокументации КАК ТД
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ДвиженияДокументовСрезПоследних.Регистратор,
| ДвиженияДокументовСрезПоследних.Документация
|ИЗ
| ТаблицаДокументации КАК ТаблицаДокументации
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДвиженияДокументов.СрезПоследних(&Дата, Документация В (&СписокДокументации)) КАК ДвиженияДокументовСрезПоследних
| ПО ТаблицаДокументации.Документация = ДвиженияДокументовСрезПоследних.Документация
|ГДЕ
| ДвиженияДокументовСрезПоследних.Статус = &Статус");
Запрос.УстановитьПараметр("Дата", Дата);
Запрос.УстановитьПараметр("Статус", ВидДокумента);
Запрос.УстановитьПараметр("ТаблицаДокументации", ТаблицаДокументации);
Запрос.УстановитьПараметр("СписокДокументации", ТаблицаДокументации.ВыгрузитьКолонку("Документация"));
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
...
Хочу оставить один параметр из:
Запрос.УстановитьПараметр("ТаблицаДокументации", ТаблицаДокументации);
Запрос.УстановитьПараметр("СписокДокументации", ТаблицаДокументации.ВыгрузитьКолонку("Документация"));
Можно запихнуть во временную таблицу "Массив" или в отбор виртуальной "Таблицу значений" ?
|
|
1
KAO111
09.10.11
✎
15:54
|
Запрос = Новый Запрос("ВЫБРАТЬ
| ТД.Документация
|ПОМЕСТИТЬ ТаблицаДокументации
|ИЗ
| &ТаблицаДокументации КАК ТД
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ДвиженияДокументовСрезПоследних.Регистратор,
| ДвиженияДокументовСрезПоследних.Документация
|ИЗ
| РегистрСведений.ДвиженияДокументов.СрезПоследних(&Дата, Документация В (выбрать ТаблицаДокументации.Документация из ТаблицаДокументации)) КАК ДвиженияДокументовСрезПоследних
|
|ГДЕ
| ДвиженияДокументовСрезПоследних.Статус = &Статус");
|
|