|
Как вызвать процедуру из модуля объекта внешней обработки | ☑ | ||
|---|---|---|---|---|
|
0
самолет
12.11.13
✎
20:27
|
Есть внешняя обработка. В модуле объекта написал процедуру. При попытке вызвать процедуру &НаКлиенте ругается.
Вот процедура модуля объекта Процедура УстановитьФлаг(Флаг) Экспорт ФлагВыполнения = Флаг; КонецПроцедуры Вот вызов на клиенте &НаКлиенте Процедура НажатиеНаКнопку() ВнешняяОбработка = ВнешниеОбработки.Создать("c:\111.epf"); ВнешняяОбработка.УстановитьФлаг(Ложь); КонецПроцедуры Вылетает ошибка {Форма.Форма.Форма(115,21)}: Переменная не определена (ВнешниеОбработки) ВнешняяОбработка = <<?>>ВнешниеОбработки.Создать("c:\111.epf"); (Проверка: Тонкий клиент) Как правильно вызывать процедуры из модуля объекта при написании внешних обработок? |
|||
|
1
самолет
12.11.13
✎
20:30
|
вызов идет из самой внешней обработки
|
|||
|
2
zippygrill
12.11.13
✎
20:39
|
&НаКлиенте
Процедура НажатиеНаКнопку() УстановитьФлаг(Ложь); КонецПроцедуры |
|||
|
3
самолет
12.11.13
✎
20:41
|
вылетает ошибка что не найдена процедура
|
|||
|
4
самолет
12.11.13
✎
20:42
|
{Форма.Форма.Форма(128,3)}: Процедура или функция с указанным именем не определена (УстановитьФлаг)
<<?>>УстановитьФлаг(Ложь); (Проверка: Тонкий клиент) |
|||
|
5
ДенисЧ
12.11.13
✎
20:45
|
НаСервере зови....
|
|||
|
6
самолет
12.11.13
✎
20:46
|
&НаСервере
Процедура СерверУстановитьФлаг(Флаг) //ВнешняяОбработка = ВнешниеОбработки.Создать("c:\111.epf"); //ВнешняяОбработка.УстановитьФлаг(Флаг); УстановитьФлаг(Флаг); КонецПроцедуры Не работает и на сервере |
|||
|
7
самолет
12.11.13
✎
20:46
|
{Форма.Форма.Форма(151,2)}: Процедура или функция с указанным именем не определена (УстановитьФлаг)
<<?>>УстановитьФлаг(Флаг); (Проверка: Сервер) |
|||
|
8
самолет
13.11.13
✎
16:38
|
Все разобрался. Нужно на сервере преобразовывать форму в значение и тогда становятся доступны процедуры модуля объекта
&НаСервере Функция ку() Об = РеквизитФормыВЗначение("Объект"); Об.УстановитьФлаг(Ложь); ЗначениеВРеквизитФормы(Об, "Объект"); КонецФункции |
| Форум | Правила | Описание | Секции | Поиск |