|
Добавить таблицу значений в запрос |
☑ |
0
denis200
08.09.11
✎
13:37
|
Вот допустим есть некая таблица.
Я с помощью запроса хочу соединить её с другой таблицей.
Как некую таблицу поместить в запрос?
|
|
1
Ненавижу 1С
гуру
08.09.11
✎
13:39
|
ВЫБРАТЬ
ТЧ.Поле1,
ТЧ.Поле2
ПОМЕСТИТЬ ТЗ
ИЗ
&ТЗ КАК ТЗ
ну и в параметры свою ТЗ засунуть
|
|
2
shuhard
08.09.11
✎
13:39
|
(0) через &
запрос конечно пакетный
|
|
3
denis200
08.09.11
✎
14:24
|
Движения.ПартииТоваровНаСкладах.Прочитать();
ТД = Движения.ПартииТоваровНаСкладах.Выгрузить();
Запрос = Новый Запрос;
МВТ = Новый МенеджерВременныхТаблиц;
Запрос.МенеджерВременныхТаблиц = МВТ;
Запрос.УстановитьПараметр("ТД",ТД);
Запрос.Текст =
"ВЫБРАТЬ
| *
|ПОМЕСТИТЬ ТД
|ИЗ
| &ТД КАК ТД
| ;
|ВЫБРАТЬ
| vkПересортицаТовары.ТоварПрихода,
| vkПересортицаТовары.ХарактеристикаТовараПрихода,
| vkПересортицаТовары.СерияТовараПрихода,
| vkПересортицаТовары.КоличествоПрихода
|ИЗ
| ТД КАК ТД ЛЕВОЕ СОЕДИНЕНИЕ
| Документ.vkПересортица.Товары КАК vkПересортицаТовары
|ПО ТД.НомерСтроки = vkПересортицаТовары.НомерСтроки
|ГДЕ vkПересортицаТовары.Ссылка = &Ссылка";
|
|
4
denis200
08.09.11
✎
14:24
|
Где ошибка?
|
|
5
denis200
08.09.11
✎
14:25
|
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.vkПересортица.МодульОбъекта(405)}: Ошибка при вызове метода контекста (Выполнить)
по причине:
по причине:
{(5, 4)}: Тип не может быть выбран в запросе
<<?>>&ТД КАК ТД
|
|
6
szhukov
08.09.11
✎
14:26
|
(4) Поля таблицы должны быть типизированными
|
|
7
Fragster
гуру
08.09.11
✎
14:26
|
(5) прочитай еще раз сообщение об ошибке
|
|
8
mzelensky
08.09.11
✎
14:29
|
(6) +++
|
|