Имя: Пароль:
1C
1С v8
v8: Запрос к таблице значений, тип не может быть выбран в запросе
0 Wirtox
 
06.03.13
19:23
запрос выдает такую ошибку :
{Форма.Форма.Форма(269)}: Ошибка при вызове метода контекста (Выполнить)
   Результат = Запрос.Выполнить().Выгрузить();
по причине:
{(2, 2)}: Тип не может быть выбран в запросе
<<?>>ТаблицаОС.ИнвНомер,

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

В чем проблема ?
1 zak555
 
06.03.13
19:24
ИнвентарныйНомерРегл <> ОС ?
2 fisher
 
06.03.13
19:25
Колонки ТЗ, помещаемой во временную таблицу, должны быть строго типизированы.
3 Лефмихалыч
 
06.03.13
19:49
колонки ТЗ типизируй, будь мужиком