|
Как получить UIID через COM соединение. |
☑ |
0
memogolik
14.03.14
✎
11:34
|
Собственно сабж. Хочу получить значение уникального идентификатора из справочника внешней базы.
Вот кусок кода.
v8 = Новый COMОбъект("V82.Application");
Соединение = V8.Connect("Usr=""Администратор"";Pwd="""";File=""\\servers\D$\УтДляРозницы\""");
//Запрос = Соединение.NewObject("Запрос");
Запрос = V8.NewObject("Запрос");
//Запрос = Новый Запрос;
Запрос.Текст = "Выбрать Ссылка ИЗ Справочник.Номенклатура";
ВыборкаВнешняя = Запрос.Выполнить().Выбрать();
Пока ВыборкаВнешняя.Следующий() Цикл
уид = ВыборкаВнешняя.Ссылка.УникальныйИдентификатор();
КонецЦикла;
Но данный код не отрабатывает. Поскольку тип ВыборкаВнешняя.Ссылка есть COMОбъект.
Как же можно получить уникальный идентификатор, если вообще можно?
Заранее спасибо за ответы.
|
|
1
ДенисЧ
14.03.14
✎
11:38
|
уид = V8.XMLString(ВыборкаВнешняя.Ссылка.УникальныйИдентификатор());
|
|
2
Heckfy
14.03.14
✎
11:38
|
|
|
3
Maxus43
14.03.14
✎
11:38
|
уид = V8.XMLСтрока(ВыборкаВнешняя.Ссылка);
|
|
4
memogolik
14.03.14
✎
11:40
|
(3) огромное спасибо!
(1) пишет нет такого метода.
|
|