|
UUID пользователя через COM Соединение
| ☑ |
0
Грызлик
03.08.14
✎
00:27
|
Доброй ночи всем! Завожу пользователя через Com соединение. Записываю. После этого сразу же обращаюсь к этому пользователю для получения UUID. Но там не уид, написано СОМОбъект. Как получить его уид?
|
|
1
Diman000
03.08.14
✎
00:29
|
Может методом Строка(Пользователь.УИД) - условно - в контексте соединения.
|
|
2
Грызлик
03.08.14
✎
00:35
|
Ну я пробовал прям так указывать. Возвращается таже надпись. Только с типом строка:).
|
|
3
Diman000
03.08.14
✎
00:36
|
В контексте соединения.
Т.е. Соединение.Строка(Соединение.ПользовательУИД)
|
|
4
Ненавижу 1С
гуру
03.08.14
✎
00:40
|
Соединение.String(Соединение.ПользовательУИД)
|
|
5
Грызлик
03.08.14
✎
00:42
|
(3) аа да. я так тоже делал.. Возможно код не так пишу. Но говорит что метод строка не обнаружен
|
|
6
Грызлик
03.08.14
✎
00:49
|
Я наверное код не так пишу.
Соединитель = Новый ComObject("v83.ComConnector");
АдрСрв = "адрес бд";
Коннект = Соединитель.Connect(АдрСрв);
UserBD = Коннект.ПользовательИнформационнойБазы.НайтиПоИмени("Петров");
Соединитель.String(Соединитель.UserBD.UUID)
Вот на последнюю строку ругается
|
|
7
Diman000
03.08.14
✎
00:53
|
Соединитель.String(UserBD.UUID)
|
|
8
Грызлик
03.08.14
✎
01:00
|
(7) Метод объекта не обнаружен (String)
|
|
9
Diman000
03.08.14
✎
01:04
|
Как так, может в 8.3 другие методы у ВнешнегоСоединения. Посмотри в СП.
8.2 вот
Внешнее соединение (External connection)
Методы:
NewObject (NewObject)
String (String)
|
|
10
Грызлик
03.08.14
✎
01:14
|
О все. (7) Там нужено было не "Соединитель", а Коннект
|
|