Как получить ссылку COM объект по уникальному идентификатору #721584


#0 by 23th
Как получить ссылку в другой базе по уникальному идентификатору? Пишет ошибку при вызове метода контекста GetRef
#1 by Галахад
УИД =  База.УникальныйИдентификатор(Строка.УИН);
#2 by 23th
Извините пропустил слово Новый Для каждого Строка из СписокУИД цикл
#3 by mergan
тебе уид в олешной базе получать надо
#4 by 23th
метод не обнаружен пишет
#5 by 23th
да мне надо в базе к которой я подключаюсь получить ссылку
#6 by Рэйв
#7 by Wobland
База.НьюОбжект("УИД")
#8 by Рэйв
С чего ты взял что уид из этой базы будет уидом  там?  Там он честный СОМObject
#9 by Рэйв
судя по GetRef - еще один дельфист, плавающий в адинесе:-)
#10 by PLUT
Соединение.XMLString(Ссылка.УникальныйИдентификатор)
#11 by mergan
наверное как-то так надо ... хотя сильно зависит от твоего Строка.УИН
#12 by PLUT
+ XMLСтрока(СсылкаВдругойБазе)
#13 by mergan
на самом деле не все методы 1с работали в русском синтаксе
#14 by Рэйв
Пример можешь привести? Я ни разу не сталкивался.
#15 by mergan
конкретно сейчас нет ... давно было ... в 2009 году
#16 by Рэйв
Может ты путаешь с 7.7?:-)  В ней было вроде такое с олей, я помню.
#17 by Галахад
Попробуй в 8.1
#18 by Рэйв
нет под рукой к сожалению:-)
#19 by mergan
нет ... мы внедряли обмен между дочками халыка ... в дочках стояла 8.1 ... в самом халыке сапа ... сперва, по тех заданию требовалось что-бы весь код со стороны 1с был русский ... но при их вызове из сапы получили опу ... сперва думали что делаем что-то не так ... а потом поменяли русский на английский и все заработало
#20 by Рэйв
Ну ладно, не буду спорить.
#21 by mergan
кстати с экспортными процедурами эсины тоже была проблема в русском синтаске ... поэтому в самой эсине пришлось писать
#22 by 23th
Райв, вы все правильно написали, ОГРОМНОЕ спасибо!
#23 by 23th
да да, вот здесь работает GetRef, а ПолучитьСсылку нет(((((
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С