|
Подключение к базе 1C V83COMConnector |
☑ |
0
tavro03
15.05.16
✎
16:29
|
Всем привет !!!
Ребята, нужно в зависимости от пользователя работающего в базе 1С подключаться к этой же базе 1С через V83COMConnector.
Не спрашивайте почему - такая логика задачи - долго описывать причину))
Параметры = ""+СтрокаСоединенияИнформационнойБазы()+"Usr="+ПользователиИнформационнойБазы.ТекущийПользователь().Имя+";Pwd="+ПользователиИнформационнойБазы.ТекущийПользователь().Пароль+";";
Попытка
V83COMConnector= Новый COMОбъект("V83.COMConnector");
Возврат V83COMConnector.Connect(Параметры);
Исключение
Попытка
V82COMConnector= Новый COMОбъект("V82.COMConnector");
Возврат V82COMConnector.Connect(Параметры);
Исключение
Возврат Неопределено;
КонецПопытки
КонецПопытки
Ругается на "Поле объекта недоступно для чтения (Пароль)"
Тоесть имя пользователя и местонахождение файловой базы 1С програмно я могу определить, а пароль? или как то можно эту же задачу решить по другому?
|
|
1
Pistol
15.05.16
✎
16:40
|
Авторизация ОС
|
|
2
tavro03
15.05.16
✎
16:43
|
"Авторизация ОС" - возможно, но не лучший вариант, так как пользователь не будет настраивать, а программиста рядом не будет - ведь решение массовое.
Уверен что ещё как то можно....
|
|
3
Pistol
15.05.16
✎
16:46
|
Массовое решение, ужас-то какой...
Тогда никак, только хранить пароли открытым текстом и геморроится при их смене.
|
|
4
Pistol
15.05.16
✎
17:05
|
Все. Попытка узнать пароль админа окончилась неудачей. :)
Или ты пытаешься изобрести фоновые задания?
|
|
5
tavro03
15.05.16
✎
17:33
|
да это будет в фоновых заданиях работа. Через фоновое задание подключение к этой же базе. Причина: особенность работы dll
|
|
6
tavro03
15.05.16
✎
17:42
|
(3) Тогда никак, только хранить пароли открытым текстом и геморроится при их смене.
Как это сделать/реализовать?
|
|
7
Lama12
15.05.16
✎
18:11
|
(6) Может стоит сменить направление деятельности?
|
|
8
tavro03
15.05.16
✎
18:39
|
(7) Остроумен. Задорнов отдыхает.
Вариантов решения одной и той же задачи масса.
Может у кого то был опыт. Как лучше сделать.
|
|
9
Pistol
15.05.16
✎
18:49
|
(8) Первым будешь. Потом расскажешь.
|
|
10
ДенисЧ
15.05.16
✎
19:00
|
Пароль доступен только для записи. Это сделано специально
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший