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