Имя: Пароль:
1C
1С v8
Выборка данных из внешнего источника
0 Сергиус
 
10.06.13
10:17
Платформа 8.2.15.310

Хотел соединить таблицу значений с таблицей внешнего источника данных. При выполнении запроса получаю ошибку - "Получение данных из нескольких источников данных недопустимо". Как можно обойти данную проблему?

Текст запроса:

Запрос.Текст = "Выбрать
   |*
   |  ПОМЕСТИТЬ ТаблицаКодов
   |ИЗ
   |  &ТаблицаКодов КАК Табл;
   |
   |ВЫБРАТЬ
   |    *
   |ИЗ
   |   ТаблицаКодов КАК ТаблицаКодов
   |ЛЕВОЕ СОЕДИНЕНИЕ
   |    ВнешнийИсточникДанных.Prices.Таблица.prices_dbo_CurrentPrices КАК Прайсы
   |ПО
   |   ТаблицаКодов.Код = Прайсы.MinCode";
1 hhhh
 
10.06.13
10:24
(3) левое соединение с внешними источниками в 8.2 не реализовано. Переходите на 8.3.
2 Maxus43
 
10.06.13
10:25
(0) сначала запихни данные внешнего источника в ВТ
3 ДенисЧ
 
10.06.13
10:26
пихай все данные внешних источников во временные таблицы, а потом работай с ними
4 Сергиус
 
10.06.13
10:27
(2) не дает..пробовал.

Получаю ошибку - При работе со внешними источниками данных использование временных таблиц не допускается.
5 Maxus43
 
10.06.13
10:28
(4) выбирай их запросом значит, потом в ТЗ выгружай, а ТЗ в ВТ.
6 Maxus43
 
10.06.13
10:28
короче 2 запроса
7 Сергиус
 
10.06.13
10:30
(5) в этом внешнем источнике более 1 млн. записей..

Время выгрузки будет более чем достаточное..
8 Maxus43
 
10.06.13
10:31
(7) ну смотри выше, ограничения платформы таки видимо
9 Сергиус
 
10.06.13
10:31
В 18-м релизе 8.2 есть какие-ть изменения, связанные с работой   внешних источников данных? Может там можно сделать - то, что советуют в (3)?
10 Maxus43
 
10.06.13
10:32
(9) дак прочитай сначала что изменилось
11 Сергиус
 
10.06.13
10:36
(10) Понятно, что почитать надо - думал, кто-ть в курсе..
12 Maxus43
 
10.06.13
10:37
(11) товариш (1) в курсе
13 Сергиус
 
10.06.13
10:40
(12)Да, в описании изменений про внешние источники данных ничего не указано..Значит 8.3