ПоказатьВводСтроки при отмене ввода
Ввод строки на клиенте и обработка отмены ввода
Вызов окна ввода строки можно запустить на клиенте с помощью следующего кода:
Текст = ""; Подсказка = "Укажите комментарий события"; Оповещение = Новый ОписаниеОповещения("ПослеВводаСтроки", ЭтотОбъект); ПоказатьВводСтроки( Оповещение, Текст, // пропускаем начальное значение Подсказка, 0, // (необ.) длина Истина // (необ.) многострочность );
Если пользователь в окне ввода строки нажал кнопку Отмена, в переменной Результат будет передано значение Неопределено. Поэтому проверяйте значение результата на равенство Неопределено. И если оно равно Неопределено, делайте возврат в процедуре обработки оповещения.
Код обработки может быть следующий:
&НаКлиенте Процедура ПослеВводаСтроки(Результат, Параметры) Экспорт Если Результат = Неопределено Тогда Возврат; КонецЕсли; ... КонецПроцедуры
Скриншот примера кода ПоказатьВводСтроки
Для удобства копирования программный код приведен в абзаце выше. Для удобства изучения также смотрите скриншот ниже: