|
Внешний источник данных - ссылочные поля
| ☑ |
0
romix
07.07.15
✎
16:15
|
В дереве метаданных 1С 8 есть пункт Внешние источники данных.
Нужно вынести один из регистров во внешнюю базу и обращаться туда через внешние источники. Возникли проблемы с полем ссылочного типа: читается вроде бы нормально, но не дает записывать обратно (даже если считанное и записанное — одно и то же). Назначил тип УникальныйИдентификатор.
Возникающая ошибка: ODBC SQLSTATE 42000 Implicit conversion from data type varcher to binary is not allowed.
1С:Предприятие 8.3 (8.3.5.1517), Microsoft SQL Server 2012.
|
|
1
romix
07.07.15
✎
17:01
|
Какими-то преобразованиями через ЗначениеВСтрокуВнутр наверное можно обмануть систему. Или код хранить вместо ссылки. У кого-то пробегало сообщение что нельзя ссылки хранить, действительно ли это так.
|
|
2
Mikeware
07.07.15
✎
17:05
|
так вроде "внешние источники" только для чтения....
работай через АДО
|
|
3
Mikeware
07.07.15
✎
17:06
|
ну и ошибка-то у тебя в конвертации типпов
|
|
4
romix
07.07.15
✎
17:07
|
(2) Такое там есть:
Запись = ВнешниеИсточникиДанных.xxxx.Таблицы.dbo_yyyy.СоздатьМенеджерЗаписи();
|
|