Имя: Пароль:
1C
1С v8
Как обратиться к "ПользователиИнформационнойБазы" через COM ??
0 JochenPeiper
 
19.12.11
18:41
Друзья!

Нужен совет знающих и толклвых людей
Нужно завести пользователя через COMОбъект


НовыйПользователь                           = ПользователиИнформационнойБазы.СоздатьПользователя();


Функция ПодключитьсяКБазе(ПараметрыПодключения)
Подключение82        = Новый COMОбъект("V82.ComConnector");
СтрокаПодключения    = "Srvr="+СокрЛП(ПараметрыПодключения.Сервер)+"; Ref="+СокрЛП(ПараметрыПодключения.ИмяБазы)+"; Usr="+СокрЛП(ПараметрыПодключения.Пользователь)+"; Pwd="+СокрЛП(ПараметрыПодключения.Пароль)+";";

Попытка
РезультатПодключения = Подключение82.Connect(СтрокаПодключения);
Исключение
Сообщить("Не удалось подключиться к 1сv82!",СтатусСообщения.ОченьВажное);
КонецПопытки;
Возврат РезультатПодключения;
КонецФункции    


ПользователиИБ    = Подключение.ЧТО_ЗДЕСЬ_НАПИСАТЬ;
1 Дядя Васька
 
19.12.11
18:44
ПользователиИнформационнойБазы?
2 JochenPeiper
 
19.12.11
22:23
(1) Нет. Есть ещё варианты?
3 TormozIT
 
гуру
20.12.11
00:06
Не Подключение.ЧТО_ЗДЕСЬ_НАПИСАТЬ, а РезультатПодключения.ПользователиИнформационнойБазы
4 JochenPeiper
 
20.12.11
12:00
(3) у меня РезультатПодключения передается в функцию как Подключение
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший