1С Использование модальных окон в данном режиме запрещено
Пример с использованием модальных окон в 1С
1 2 3 4 5 6 7 |
&НаКлиенте Процедура ЗададимВопрос(Команда) Ответ = Вопрос("Текст вопроса? ", РежимДиалогаВопрос.ДаНет); Если Ответ = КодВозвратаДиалога.Да Тогда Сообщить("Ответ был ДА"); КонецЕсли; КонецПроцедуры |
Пример без использования модальных окон в 1С
1 2 3 4 5 6 7 8 9 10 11 12 13 |
&НаКлиенте Процедура ЗададимВопрос(Команда) Оповещение = Новый ОписаниеОповещения("ЗавершимОтветНаВопрос", ЭтотОбъект); ТекстВопроса = "Текст вопроса?"; ПоказатьВопрос(Оповещение, ТекстВопроса, РежимДиалогаВопрос.ДаНет); КонецПроцедуры &НаКлиенте Процедура ЗавершимОтветНаВопрос(Результат, ДополнительныеПараметры) Экспорт Если Результат = КодВозвратаДиалога.Да Тогда Сообщить("Ответ был ДА"); КонецЕсли; КонецПроцедуры |