• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

ConnectToDBEx - обращение к несуществующему проекту

Автор 1ndifferent, 03.05.18, 06:39:52

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

1ndifferent

Форумчане, доброго времени суток.
Пытаюсь в плагине подключиться к БД от имени администратора и перевести объекты в другое состояние (у текущего вошедшего пользователя на это нет прав):

pc.RunMethod("ConnectToDBEx", new object[] { pc.DBName, sqlUserUsername, password });
CurrentCheckout = pc.RunMethod("CheckOut", new object[] {"", "", "", 00000000});
CurrentDb = pc.RunMethod("CurrentBase", new object[] {""});
pc.RunMethod("ConnectToCheckOut", new object[] {CurrentCheckout, CurrentDb});


На подключении к чекауту выдает ошибку: "обращение к несуществующему проекту".
Если делать тоже самое от пользователя, который вошел систему, проблем не возникает. Что я делаю не так?

Chipollino

Была такая проблема - связана она с тем, что при взятии объекта в работу должен быть подключен "рабочий диск" и если нет, то появляется сообщение с предложением его подключить. При подключении в плагине от имени другого пользователя окно не появляется, поэтому дальше не работает.

Решается так - в плагине создаёте новое подключение к серверу приложений и уже с ним работаете от имени администратора.
+ Благодарностей: 1