Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вызов процедуры общего модуля через другой базы через com-соединение?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
prazdnik4334
Добрый день! Подскажите пожалуйста, могу ли я из одной базы вызвать процедуру общего модуля другой базы через com-соединение?

    Попытка
        cntr = Новый COMObject("V82.COMConnector");
        СтрокаПодключения = "Srvr=""rrrrr"";Ref=""iiiiiii"";Usr=""Иванов"";Pwd=""1"";";
        УППр = cntr.Connect(СтрокаПодключения);
    Исключение
        УППр = Неопределено;
        Сообщить("Неудача!");
        Возврат;
    КонецПопытки;
    
     УППр.АТА_ОбщегоНазначения.Хелло();
     УППр = Неопределено;


 ! 

Правила, п.12
 
logist
Процедура должна быть Экспортной и у модуля должно быть установлено свойство "Внешнее соединение"

upd: + в процедуре не должно быть интерактивных действий, или они должны быть включены в директиву НаКлиенте
prazdnik4334
Спасибо большое.
Vofka
Цитата(prazdnik4334 @ 10.09.15, 15:35) необходимо зарегистрироваться для просмотра ссылки
Спасибо большое.

Жмите палец.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.