Имя: Пароль:
1C
1С v8
Объединение таблиц внешнего источник.
0 unknown181538
 
27.04.15
13:17
Есть sql база другой программы, я пытаюсь получить из нее данные, используя "Внешние источники данных".
Задача - объединить данные двух таблиц.
В Events - поле EmployeeId, которое ссылается соответственно на реквизит Id таблицы Employee.
В одном запросе нельзя выбрать данные из двух таблиц. В таблицу значений у меня не получается корректно выгрузить Id.
Попытался сделать через СКД, создал 2 набора данных, на вкладке "связи" указал поля, по которым должжно соединяться, но таблицы все равно не соединяются.
Как можно решить задачу?
1 shuhard_серый
 
27.04.15
13:21
(0)[В таблицу значений у меня не получается корректно выгрузить Id. ]
т.е. ?
2 unknown181538
 
27.04.15
13:29
(1) Ну вот например, если я создаю колонку с типом строка, то в ней EmpoloyeeId превращается в пустую строку, а если с типом ВнеишниеИсточники.Ссылка... то потом не могу все равно выбрать его в запросе.
3 ДенисЧ
 
27.04.15
13:31
А в таблице-то этот ид какой тип имеет?
4 unknown181538
 
27.04.15
13:34
EmployeId имеет тип ВнешнийИсточникДанныхТаблицаСсылка.БиоТаймер.dbo_Employee

Соответственно, в таблице Employee, это тип "Уникальный идентификатор".

хотя, хм... использовать тип УникальныйИдентификатор в ТЗ я не попробовал...
5 ДенисЧ
 
27.04.15
13:35
ааа... guid...
Скорее всего, не получится
6 unknown181538
 
27.04.15
13:47
(5) Да, и так не получается.
Спасибо 1С за новый ущербный механизм...