Имя: Пароль:
1C
1С v8
Таблицу значений в запрос. В чем может быть ошибка?
0 john_ddd
 
04.05.12
11:03
Выборка пустая(  В чем может быть ошибка?


   Запрос = Новый Запрос;
   Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
   
   ТЗ = Новый ТаблицаЗначений;
   ТЗ.Колонки.Добавить("Ссылка",Новый ОписаниеТипов("СправочникСсылка.Контрагенты"),"Ссылка");
   ТЗ.Колонки.Добавить("НомерГруппы",Новый ОписаниеТипов("Число",,,Новый КвалификаторыЧисла(10, 0)),"НомерГруппы");
   ТЗ.Колонки.Добавить("Правильный",Новый ОписаниеТипов("Булево"),"Правильный");

   Для Каждого СтрРезультатыПоиска Из мРезультатыПоиска Цикл
       СтрТЗ = ТЗ.Добавить();
       ЗаполнитьЗначенияСвойств(СтрТЗ,СтрРезультатыПоиска);
       Сообщить(ТипЗнч(СтрРезультатыПоиска.Ссылка) = Тип("СправочникСсылка.Контрагенты"));
   КонецЦикла;    
   
   Запрос.УстановитьПараметр("Таблица",ТЗ);
   Запрос.Текст = "ВЫБРАТЬ
   |    Т.Ссылка,
   |    Т.НомерГруппы,
   |    Т.Правильный
   |ПОМЕСТИТЬ ВТ2
   |ИЗ
   |    &Таблица КАК Т
   |;
   |
   |////////////////////////////////////////////////////////////////////////////////
   |ВЫБРАТЬ
   |    ВТ2.Ссылка,
   |    ВТ2.НомерГруппы,
   |    ВТ2.Правильный
   |ИЗ
   |    ВТ2 КАК ВТ2";
   Запрос.УстановитьПараметр("Таблица",ТЗ);
   Выборка = Запрос.Выполнить().Выбрать();
1 zak555
 
04.05.12
11:04
что такое мРезультатыПоиска  :?
2 john_ddd
 
04.05.12
11:04
мРезультатыПоиска  это другая ТаблицаЗначений
3 Господин ПЖ
 
04.05.12
11:05
отладчик все знает
4 john_ddd
 
04.05.12
11:06
ТЗ заполняется в запрос передается.
5 john_ddd
 
04.05.12
11:07
выборка пустая(
6 john_ddd
 
04.05.12
11:08
Запрос.Выполнить()    {(1)}: Ошибка при вызове метода контекста (Выполнить)
7 proger2011
 
04.05.12
11:08
(5) Да она пустая. Надо дальше

Выборка.Следующий()
8 Господин ПЖ
 
04.05.12
11:08
>Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;

это вообще тут зачем?
9 john_ddd
 
04.05.12
11:10
ой туплю
Выборка.Следующий()
спасибо