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

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

   |ВЫБРАТЬ
   |    ДвиженияДокументовСрезПоследних.Регистратор,
   |    ДвиженияДокументовСрезПоследних.Документация
   |ИЗ
   |        РегистрСведений.ДвиженияДокументов.СрезПоследних(&Дата, Документация В (выбрать ТаблицаДокументации.Документация из ТаблицаДокументации)) КАК ДвиженияДокументовСрезПоследних
   |        
   |ГДЕ
   |    ДвиженияДокументовСрезПоследних.Статус = &Статус");
2 Ткачев
 
10.10.11
07:27
(1)Большое спасибо !!!
3 Нуф-Нуф
 
10.10.11
07:32
с вас 1500 руб за консультацию