helpf.pro
Регистрация

v8: Как обратиться к процедуре в модуле объекта из модуля формы?

IKLA
03.10.2011 18:03Прочитано: 14489
Код 1C v 8.2 УП
 
Процедура Соединение()
Попытка
V8 = Новый COMОбъект("V81.Connector");
Соединение = V8.Connect("File=""D:\InfoBase7""; Usr=""admin"";");
Исключение
Сообщить("Неудачная попытка соединиться с БД:"+ ОписаниеОшибки());
Возврат;
КонецПопытки;
КонецПроцедуры

к этой процедуре есть огромное желание обратиться из модуля формы (процедура "начало выбора").кто подскажет? *12
Изменено 04.10.11 11:04:07 по причине: Разукрасил код
Yandex
Возможно, вас также заинтересует
Реклама на портале
hanio
03.10.2011 18:36Ответ № 1
Экспорт?
Marfeus
04.10.2011 10:18Ответ № 2
Твоя процедура должна быть Экспортная. Если обращаешься из УправляемойФормы тогда нужно создать еще Процедуру с компиляцией на сервере которая будет преобразовывать ДанныеФормы в Объект и вызвать ее с клиента. Например
Код 1C v 8.2 УП
 
&НаСервере
Процедура ВызватьПроцедуру()
ЭтотОбъект = ДанныеФормыВЗначение(Объект,Тип("ДокументОбъект.ИмяДокаГдеНАходитьсяТвояПроцедура"));
ЭтотОбъект.Соединение();//вызов
КонецПроцедуры;
Подсказка: Щелникни по Имени пользователя напротив ответа, и тем самым покажешь, что сообщение адресовано ему.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.