Имя: Пароль:
1C
1С v8
Подзапрос в параметрах таблиц
0 toypaul
 
гуру
24.06.13
11:58
Можно ли в 8 (ну скажем в 8.2) передавать в параметрах (отбор) таблиц подзапрос? В частности выборку из временной таблицы. Недавно пробовал - у меня не получилось.
1 Maxus43
 
24.06.13
12:01
ВЫБРАТЬ
   Банки.Ссылка
ПОМЕСТИТЬ втБанки
ИЗ
   Справочник.Банки КАК Банки
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   БанковскиеСчета.Ссылка
ИЗ
   Справочник.БанковскиеСчета КАК БанковскиеСчета
ГДЕ
   БанковскиеСчета.Владелец В
           (ВЫБРАТЬ
               втбанки.Ссылка
           ИЗ
               Втбанки КАК втбанки)
2 Sammo
 
24.06.13
12:01
Нет. Только таблицу значений
3 Maxus43
 
24.06.13
12:02
или в каком месте надо точно?
4 ДенисЧ
 
24.06.13
12:02
Вроде бы можно...
А что именно не получилось?
5 toypaul
 
гуру
24.06.13
12:06
(3) в параметры таблиц. в регистры, например
(4) ошибку выдавало. пришлось списком передавать отбор. хотя данные уже были в предварительно созданной врем таблице.
6 ДенисЧ
 
24.06.13
12:06
(5) Какую ошибку?
7 Maxus43
 
24.06.13
12:07
(5) в параметры таблиц тоже можно, в поле "Условие"
8 Maxus43
 
24.06.13
12:09
ВЫБРАТЬ
   Банки.Ссылка
ПОМЕСТИТЬ ВТ
ИЗ
   Справочник.Банки КАК Банки
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ДвиженияДенежныхСредствОбороты.БанковскийСчетКасса
ИЗ
   РегистрНакопления.ДвиженияДенежныхСредств.Обороты(
           ,
           ,
           ,
           БанковскийСчетКасса.Владелец В
               (ВЫБРАТЬ
                   Вт.Ссылка
               ИЗ
                   Вт КАК Вт)) КАК ДвиженияДенежныхСредствОбороты
9 ДенисЧ
 
24.06.13
12:09
выбрать номенклатура
Из РегистрНакопления.ТоварыНаСкладах.Остатки(, Номенклатура в (выбрать Ссылка ИЗ Справочник.Номенклатура ГДЕ ВСпискеЖизненноВажных))

Например. Только что проверил - работает
10 Sammo
 
24.06.13
12:13
(5) Возможно менеджервременных не присвоен?
Если речь о том, что один и тот же запрос Выполнить() дважды - первый раз с созданием временной таблицы, второй раз - обращение к этой таблице.
11 ssh2006
 
24.06.13
12:15
(0) можно
12 toypaul
 
гуру
24.06.13
12:28
(10) может быть ... а если в СКД запрос?
13 Maxus43
 
24.06.13
12:29
(12) работает (1)(8)(9), помоему вопросов остатся не должно, пофиг СКД или нет