![]() |
![]() |
![]() |
|
Ошибка при вызове метода контекста (V77Application): | ☑ | ||
---|---|---|---|---|
0
YHVVH
15.02.10
✎
09:46
|
есть некий код который работает под 1с 8.1 на серваке в режиме приложения
V81 = Новый COMObject("V81.COMConnector"); СоединениеV81 = V81.Connect(ляляля); СоединениеV81.глБаза77 = СоединениеV81.V77Application(); Открыта = СоединениеV81.глБаза77.Initialize(СоединениеV81.глБаза77.RMTrade,"ляляляля","NO_SPLASH_SHOW"); Если Открыта = -1 Тогда Возврат; КонецЕсли; но если запускать как реглманетное задание пишет ошибку: Ошибка при вызове метода контекста (V77Application): Произошла исключительная ситуация: {МодульВнешнегоСоединения(32)}: Ошибка при вызове конструктора (COMObject): No such interface supported вроде все правильно пишу, не пойму что за ошибка и пути решения проблемы тоже не понятны, помогите плиз. в модуле внешнего соедеения вот такая функция на нее и ругается Функция V77Application() Экспорт // в глобальном модуле Возврат Новый COMObject("V77.Application"); КонецФункции |
|||
1
Defender aka LINN
15.02.10
✎
09:47
|
Извращенец...
|
|||
2
YHVVH
15.02.10
✎
09:48
|
(1) согласен, но установить ком соеденения на среваке больше ни как нельзя кроме того как использовать такой изврат.
|
|||
3
Defender aka LINN
15.02.10
✎
09:50
|
(2) То-то я смотрю, что у тебя это сделать получается...
|
|||
4
YHVVH
15.02.10
✎
09:51
|
(3) пока не получается
но вроде, но вроде люди пишут как бы должно работать 1с81 Можно ли в регламентном задание создавать COM объекты? |
|||
5
Defender aka LINN
15.02.10
✎
09:53
|
(4) Они сами не знают, что говорят. В регламентном задании все работает, у меня роботы вовсю работают через него.
|
|||
6
YHVVH
15.02.10
✎
09:54
|
(5) ну помоги тогда или хотя бы на путь истиный наставь
|
|||
7
Defender aka LINN
15.02.10
✎
09:55
|
(6) Я не совсем пойму, что ты хочешь вообще.
|
|||
8
YHVVH
15.02.10
✎
09:56
|
(7) хочу чтоб реглментным заданием устанавливалось соеденение с 7.7. и тянуть данные - это пока раз.
|
|||
9
Defender aka LINN
15.02.10
✎
10:02
|
(8) Хочешь - делай. Не вижу никаких проблем с этим. Нафига ты с какой-то базой 8.1 перед этим соединяешься?
|
|||
10
YHVVH
15.02.10
✎
10:04
|
(9) 1с81 Можно ли в регламентном задание создавать COM объекты?
|
|||
11
Defender aka LINN
15.02.10
✎
10:06
|
(10) Да.
|
|||
12
YHVVH
15.02.10
✎
10:07
|
(9) если не секретно то можешь кинуть примерчик рабочего регламентного задания которое это делает , вроде как ты говорил что у вас все вертится?
|
|||
13
KRV
15.02.10
✎
10:09
|
л ф
|
|||
14
YHVVH
15.02.10
✎
10:10
|
делаю так
База77 = Новый COMObject("V77.Application"); Открыта = База77.Initialize(База77.RMTrade,.....); всеравно пишет No such interface supported |
|||
15
Defender aka LINN
15.02.10
✎
10:11
|
(12) Кусок процедуры из общего модуля:
|
|||
16
YHVVH
15.02.10
✎
10:12
|
(15) мне 77 нужно
|
|||
17
Defender aka LINN
15.02.10
✎
10:12
|
(14) 1С 7.7 на сервере установлена? Права у сервера есть?
|
|||
18
YHVVH
15.02.10
✎
10:13
|
(17) я написал в (0)
есть некий код КОТОРЫЙ РАБОТАЕТ под 1с 8.1 на серваке в режиме ПРИЛОЖЕНИЯ т.е. если запускать обработкой а не реглмаентным заданиям на машине-сервер то все запускаетс на ура 7.7 есть стоит |
|||
19
YHVVH
15.02.10
✎
10:14
|
может че то надо зарегестрировать?
|
|||
20
Defender aka LINN
15.02.10
✎
10:21
|
(18) Какая разница, на какой машине это делается? Сервер работает под несколько другим пользователем.
|
|||
21
YHVVH
15.02.10
✎
10:26
|
(20) вот в журанале пишет вот что
The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID {63112D80-94F0-11D2-9F39-008048DA120F} to the user SQL70\USR1CV81 SID (S-1-5-21-2865869464-3764844175-1815000627-1054). This security permission can be modified using the Component Services administrative tool. что то с правами, а гед смотреть что то не понял я. |
|||
22
Defender aka LINN
15.02.10
✎
10:33
|
(21) Что тут непонятного? Пользователь "SQL70\USR1CV81" не имеет прав на использование COM-соединения с 1С 7.7
|
|||
23
YHVVH
15.02.10
✎
10:40
|
(22) уже понял все врожде заупстилось, есть не понятки почему остается весеть 77
и реглмаентное задение висит. |
|||
24
YHVVH
15.02.10
✎
10:44
|
т.е. код выполняется смотрю на серваке 1с 7.7 появиласль как процесс пол юзер user1c81 но не пропадает.
|
|||
25
Defender aka LINN
15.02.10
✎
10:44
|
(24) Отлаживай теперь
|
|||
26
YHVVH
15.02.10
✎
10:47
|
(25) ок спасибо и на этом
вот ксти че на гуглил еще если кому интеренсо v8: ошибка при создании com объекта |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |