Вход | Регистрация

1С:Предприятие ::

Метки: 

Модуль внешнего соединения и V83.Application

Я
   sdaf
 
09.07.18 - 11:45
Было подключение из 7.7 к 8.3 через V83.ComConnector, после переустановки винды почему то перестало работать без объявления причин, подключение в 7.7 просто виснет и все, при этом самого подключения не происходит (пользователя в базе 8 не появляется). Исправил V83.ComConnector на V83.Application - подключение есть, но не находит экспортную функцию, определенную в модуле внешнего соединения в 8 - Значение не представляет агрегатный объект (ВернутьВыборку). Как исправить?
 
 
   DrShad
 
1 - 09.07.18 - 11:47
компонент зареген после переустановки винды?
   sdaf
 
2 - 09.07.18 - 11:50
хм, если не зарген вроде ругается как-то...тут просто виснет
   sdaf
 
3 - 09.07.18 - 11:50
щас попробую
   Вафель
 
4 - 09.07.18 - 11:51
ключ не находит может?
   sdaf
 
5 - 09.07.18 - 11:57
зарегил - тоже самое, виснет и все. Причем обработка в 7.7 по esc закрывается, но меню например уже не работает. Хрен с ним с СОМ в конце концов, Application то работает...почему Application не видит модуль внешнего соединения? или надо куда то в другое место пихать функцию эту?
   DrWatson
 
6 - 09.07.18 - 12:31
Application - это же не внешнее соединение. Используй обычные серверные модули.
   sdaf
 
7 - 09.07.18 - 12:56
v8=СоздатьОбъект("V83.Application");
    База = v8.Connect("File=""\\192.168.11.102\1c8"";Usr=""Перенос"";Pwd=""2503""")//("File="+СокрЛП(Путь)+";Usr="Бухгалтер";Pwd = "1511");

     
    Если База=0 Тогда
        Сообщить("Ошибка открытия базы!", "!");
        СтатусВозврата(0); 
    Иначе
        Сообщить("База удачно подключена");
    КонецЕсли;                     

    Выборка_81 = База.ОбщийМодуль1.ВернутьВыборку("Реализация", ДатаНачала, ДатаКонца);
ОбщийМодуль1 это общий модуль с галками Сервер, Внешнее соеднинение, глобальный, вызов сервера. при подключении пишет Значение не представляет агрегатный объект (ОбщийМодуль1) Как обратиться к общему модулю?
   hhhh
 
8 - 09.07.18 - 12:58
(7) там типа по разному вызов. надо писать
Выборка_81 = v8.ОбщийМодуль1.ВернутьВыборку("Реализация", ДатаНачала, ДатаКонца);
   sdaf
 
9 - 09.07.18 - 13:25
(8) чет тоже самое
Выборка_81 = v8.ОбщийМодуль1.ВернутьВыборку("Реализация", ДатаНачала, ДатаКонца);
{\\192.168.11.102\1SDB\KIT\EXTFORMS\ЗАГРУЗКАДОКУМЕНТОВ.ERT(121)}: Поле агрегатного объекта не обнаружено (ОбщийМодуль1)
   hhhh
 
10 - 09.07.18 - 13:47
(9) попробуйте вызов сервера тогда. или толстый клиент обычное приложение
 
  Рекламное место пустует
   sdaf
 
11 - 09.07.18 - 15:10
чет не пойму я все же,     Запрос = v8.NewObject("Запрос"); ошибок не выдает, все норм, а     Выборка_81 = v8.ОбщийМодуль1.ВернутьВыборку("Реализация", ДатаНачала, ДатаКонца); выдает ошибку что ОбщийМодуль1 не найден...как до общего модуля то достучаться, не создавать же справочник чтобы до него через NewObject достучаться?)) подскажите плз
   sdaf
 
12 - 09.07.18 - 15:18
всем спс, вопрос снят, зря галку глобальный поставил в ОМ


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует