COM-подключение. Неравенство ссылок COM-объектов

1. asdfgcom 415 14.04.19 18:57 Сейчас в теме
Ох уж это COM-подключение.
Вот опять.
Есть Источник, который есть COM документ-ссылка
Выполняем правило ("Результат = Источник"):

Результат = Неопределено;
Выполнить(Правило);
Если Результат = Источник Тогда
///.....
//Картина маслом:
//Результат.ссылка = Источник.ссылка   //Ложь
//База.string(Результат.УникальныйИдентификатор()) = База.string(Источник.УникальныйИдентификатор())   //Истина
//Результат.ссылка = Источник.ссылка   //Ложь
Показать


В чем прикол?
Далее разбираемся.
Любой из различных документов дает один и тот же УИД {5e747b9f-3632-11e8-9036-e03f49b32bec} (База.string(Источник.УникальныйИдентификатор()))
И какой-то он слишком короткий.
Не ясно почему вдруг одна и та же COM-ссылка не равны друг другу.
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. asdfgcom 415 14.04.19 19:04 Сейчас в теме
Наверное переработал. Мерещится всякая хрень.
3. Oldsad 15.04.19 03:23 Сейчас в теме
из равенства УИДов не следует однозначно равенство ссылок
т.к. это могут быть объекты разных типов
4. Alex_E 2354 15.04.19 06:15 Сейчас в теме
Равенство ГУИДов не гарантирует соответствия ссылок даже одного типа - допустим, перенесли объект в другую базу, присвоили тот же ГУИД и полностью заполнили все реквизиты - т.е. в этот момент ссылки равны.Потом в одной баз изменили реквизиты - ГУИДы равны, ссылки нет....
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот