Имя: Пароль:
1C
 
Контексты вызовов (экспорт)
0 seraf
 
12.11.19
11:36
Привет, плохо помню, экспортные процедуры в модуле Формы откуда-то доступны для вызова? Или только модуль объекта.
Есть статья почитать хорошая?
1 Радим1987
 
12.11.19
11:39
Где нибудь в ОМ. ТвояФрома.СделатьЧтото():
Для этого
2 seraf
 
12.11.19
11:41
Пример можно как правильно вызвать из модуля формы экспортную процедуру, если так можно.
Получить форму надо?
3 Радим1987
 
12.11.19
11:48
И получить или передать форму.     
    Если (ТипЗнч(ОбъектЗаписан) = Тип("Булево")
        И ОбъектЗаписан) Тогда         
        Форма.СтатусПриИзмененииКлиент(ОбъектЗаписан);
    Иначе    
        //необходимо вернуть старый статус          
        ОбъектЗаписан = Ложь;
        
        Если ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(Форма,"СтатусДоИзменения") Тогда
            Форма.Статус = Форма.СтатусДоИзменения;
        Иначе
            Форма.СтатусПриИзмененииКлиент(ОбъектЗаписан);
        КонецЕсли;          
    КонецЕсли;
    
    Возврат ОбъектЗаписан;


СтатусПриИзмененииКлиент(ОбъектЗаписан) Это как раз экспоортная
4 seraf
 
12.11.19
11:57
Не очень понял пример, в общем ответ на (2) - можно, поковыряю значит