COM соединение и ПолноеИмя() или как найти ссылку по разным типам #418022


#0 by Kerk
Суть в том: через СОМ соединение переносим документы. Из базы приемника подключаемся к базе, откуда качаем документы. Выбираем документы запросом из базы, откуда качаем. Справочники в базах заполнены одинаково... Вопрос: Как найти ссылку в базе приемнике если в заполняемом поле могут быть ссылки разных типов (разные справочники или поле субконто), если через ком можно получить только строку по методу COMConnection.String. Есть возможность понять тип по методу ПолноеИмя, но незнаю как по ПолномуИмени найти пустую ссылку данной метаданной... В общем хелп :) P.S. Если можно не только строку по String то как?
#1 by H A D G E H O G s
Плохо: СсылкаУдаленная.Метаданные.Имя Хорошо: Соединение.ПолучитьТипСтрокой(СсылкаУдаленная)
#2 by Kerk
Не поверишь.. что мне далать с этим:"Справочник ссылка: Организации"?
#3 by H A D G E H O G s
ИначеЕсли ......
#4 by Kerk
Это хорошо и понятно. Но набор разных типов ссылок велик и "Если... ИначеЕсли... ИначеЕсли..." будет просто огромный. А можно по результату Метаданные.НайтиПоПолномуИмени найти пустую ссылку...
#5 by Pashkaa
А GUID объектов в двух базах совпадают?
#6 by Kerk
нет
#7 by Kerk
В общем негиальных идей нет, пока обходимся Неопределено...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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