Имя: Пароль:
1C
1С v8
Список значений - Таблица значений - Временная таблица
0 Cadmus
 
29.11.12
02:56
Приветствую.

Есть список значений Фирма (СправочникСсылка.Фирмы), нужно в запросе делать соединение по этому списку. Пытаюсь выгрузить его в таблицу значений, а ТЗ во временную таблицу.

СписокФилиалов = Новый ТаблицаЗначений;
СписокФилиалов.Колонки.Добавить("Филиал", НовыйОписаниеТипов("СправочникСсылка.Фирмы"));

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

Решил проверить что выбирает этот запрос.
И на форму выгружается КОЛИЧЕСТВО записей, а не сами записи. Что я делаю не так?
1 France
 
29.11.12
02:58
НоваяСтрока.Филиал = Элемент.Значение - что сие?? какой тип у "Фирма"?
2 Cadmus
 
29.11.12
03:03
(1) СправочникСсылка.Фирмы
3 Cadmus
 
29.11.12
03:14
Сам разобрался. Оказывается нужно потом делать выборку из временной таблицы.

   Запрос2 = Новый Запрос("ВЫБРАТЬ
                          |    Список.Филиал
                          |ПОМЕСТИТЬ ВременнаяТаблица
                          |ИЗ
                          |    &Список КАК Список
                          |;
                          |
                          |////////////////////////////////////////////////////////////////////////////////
                          |ВЫБРАТЬ
                          |    ВременнаяТаблица.Филиал Как Филиал
                          |ИЗ
                          |    ВременнаяТаблица КАК ВременнаяТаблица");
Основная теорема систематики: Новые системы плодят новые проблемы.