Имя: Пароль:
1C
 
Запрос с параметром таблица значений
0 Триша
 
23.12.15
10:44
Доброго времени суток!
Делаю пакетный запрос.
    Запрос = Новый Запрос;
    МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
    Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
    Запрос.Текст = "ВЫБРАТЬ
                   |    График.Заказ,
                   |    График.ДатаПотребления,
                   |    График.ДатаВыпуска,
                   |    График.ДатаГП,
                   |    График.ДатаКалендаря,
                   |    График.ГруппаЗапуска,
                   |    График.НГ,
                   |    График.Изменено,
                   |    График.Выделено,
                   |    График.КоличествоДней,
                   |    График.НомерЗаказа,
                   |    График.ГруппаЗапуска.Наименование
                   |ПОМЕСТИТЬ ТаблицаЗаказов
                   |ИЗ
                   |    &График КАК График
                   |; .....";
    Запрос.УстановитьПараметр("График", СписокЗаказов);
Создаю текст запроса конструктором запроса. Создаю описание временной таблицы, у поля "ГруппаЗапуска" тип Справочник.ГруппыЗапуска. Выбирается наименование для того, чтобы потом упорядочить по этому полю. Конструктор запроса ошибок не находит. При выполнении в режиме предприятия ошибка:
Поле не найдено "График.ГруппаЗапуска.Наименование"
<<?>>График.ГруппаЗапуска.Наименование КАК Наименование

В чем проблема? Что я делаю не так?
1 Nuobu
 
23.12.15
10:49
График.ГруппаЗапуска

Выразить(График.ГруппаЗапуска КАК Справочник.ГруппыЗапуска) КАК ГруппаЗапуска
2 Spieluhr
 
23.12.15
10:49
В первом запросе поля через точку нельзя, нужно сначала поместить в ВТ, потом вторым запросом можно выбирать без ограничений
3 butterbean
 
23.12.15
10:50
смотри в отладчике на таблицу, которую  передаешь в запрос
4 Триша
 
23.12.15
11:04
(1) Спасибо, помогло
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший