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













































