Имя: Пароль:
1C
1С v8
Как правильно обратиться к временной таблице в пакетном запросе?
0 Владимир1С
 
01.05.13
19:23
Собственно запрос:

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

Но во втором запросе не получается подставить просто  списокЗаказов.
Подскажите, пожалуйста, как поправить?
1 shuhard
 
01.05.13
19:24
(0) &списокЗаказов - лажа здесь
2 Нуф-Нуф
 
01.05.13
19:26
оступлениеБезналичныхДенежныхСредствРасшифровкаПлатежа.Заказ В (ВЫБРАТЬ списокЗаказов.ссылка из списокЗаказов)
3 Владимир1С
 
01.05.13
19:26
(1) Так поправить то как?
4 Владимир1С
 
01.05.13
19:31
(2) По другому не поймёт?
5 Владимир1С
 
01.05.13
19:35
(2) Если делать одним пакетником, обязательно ли ли объявлять менеджерВременныхТаблиц?
6 craxx
 
01.05.13
19:37
(5) если пакетником - не надо менеджера временных таблиц
7 Владимир1С
 
01.05.13
19:40
(6)Большое Спасибо. Без подзапроса (2) никак не обойтись(лишнее действие), машина 1С не понимает просто список? Ведь если ставим параметр - понимает, а тут что?
8 MishaD
 
01.05.13
19:43
Типы разные. Параметр массив, а это временная таблица.
9 Владимир1С
 
01.05.13
19:45
(8) Понял. На вход только списокЗначений.