четверг, 1 сентября 2016 г.

Возврат в Функциях

Получение данных через Возврат в Функциях


&НаСервере
Функция ПеречисленияОтказ()
Возврат Перечисления.СтатусыЗаказовПоставщикам.Закрыт
КонецФункции

&НаСервере
Функция РольДоступнаАдминистраторСистемы()
Возврат РольДоступна(Метаданные.Роли.АдминистраторСистемы)
КонецФункции

&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)

Если НЕ РольДоступнаАдминистраторСистемы() Тогда
Если Объект.Статус = ПеречисленияОтказ()  Тогда

Отказ = Истина;
Сообщить ("Данный документ закрыт!");
Возврат

КонецЕсли
КонецЕсли;

КонецПроцедуры

Комментариев нет:

Отправить комментарий