|
v8: Как получить УникальныйИдентификатор из COMОбъекта?
| ☑ |
0
ShadowMind
10.11.11
✎
15:23
|
Хочу по коду найти элемент справочника в базе, к которой подключаюсь через COM, и создать элемент в своей базе, с таким же УИД'ом... Вот только что-то не догоняю, как мне получить строковое представление УИД'а. Данные я получаю запросом, конструкция
СтрУИН = XMLСтрока(Выборка.ref.УникальныйИдентификатор());
не прокатывает: "Несоответствие типов (параметр номер '1')"
Может кто подскажет?
|
|
1
ShadowMind
10.11.11
✎
15:26
|
вернее ошибка "Ошибка преобразования данных XML", так как Выборка.ref.УникальныйИдентификатор() это COMОбъект...
|
|
2
Ненавижу 1С
гуру
10.11.11
✎
15:26
|
XMLСтрока должны вызываться со стороны COM соединения
COMСоединение.XMLСтрока(Выборка.ref.УникальныйИдентификатор())
|
|
3
Beduin
10.11.11
✎
15:27
|
гл.String(Выборка.Ссылка.УникальныйИдентификатор())
|
|
4
ShadowMind
10.11.11
✎
15:28
|
(2) Да, спасибо! Ларчик то просто открывался...
|
|
5
catena
10.11.11
✎
15:33
|
Соединение.XMLСтрока(СсылкаОбъектаПриемника.УникальныйИдентификатор())
|
|