И получить или передать форму.
Если (ТипЗнч(ОбъектЗаписан) = Тип("Булево")
И ОбъектЗаписан) Тогда
Форма.СтатусПриИзмененииКлиент(ОбъектЗаписан);
Иначе
//необходимо вернуть старый статус
ОбъектЗаписан = Ложь;
Если ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(Форма,"СтатусДоИзменения") Тогда
Форма.Статус = Форма.СтатусДоИзменения;
Иначе
Форма.СтатусПриИзмененииКлиент(ОбъектЗаписан);
КонецЕсли;
КонецЕсли;
Возврат ОбъектЗаписан;
СтатусПриИзмененииКлиент(ОбъектЗаписан) Это как раз экспоортная
Не очень понял пример, в общем ответ на (2) - можно, поковыряю значит
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс