Top.Mail.Ru
Меню
Каталог Программы 1С Опыт и отзывы Услуги Компания Статьи Контакты

ПоказатьВводСтроки() при отмене ввода

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft  05.08.2025 Актуальность проверена: 06.08.2025   5 мин.
Подобрать перенос данных 1С

Специализируемся на переносах данных 1С с 2015г.

Подобрать перенос данных 1С >>

Интеграция 1С с маркетплейсами

Специализируемся на интеграциях 1С с маркетплейсами с 2021г.

Изучить продукты >>

ПоказатьВводСтроки при отмене ввода

Содержание

Ввод строки на клиенте и обработка отмены ввода

Вызов окна ввода строки можно запустить на клиенте с помощью следующего кода:

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

Если пользователь в окне ввода строки нажал кнопку Отмена, в переменной Результат будет передано значение Неопределено. Поэтому проверяйте значение результата на равенство Неопределено. И если оно равно Неопределено, делайте возврат в процедуре обработки оповещения.

Код обработки может быть следующий:

&НаКлиенте
Процедура ПослеВводаСтроки(Результат, Параметры) Экспорт
    Если Результат = Неопределено Тогда
        Возврат;
    КонецЕсли;
    ...
КонецПроцедуры

Скриншот примера кода ПоказатьВводСтроки

Для удобства копирования программный код приведен в абзаце выше. Для удобства изучения также смотрите скриншот ниже:

Пример ПоказатьВводСтроки

MoscowSoft логотип

Нужна помощь?

Если не получается разобраться с вопросом самостоятельно, обратитесь к нам. Получите бесплатную консультацию эксперта!

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft

Возврат к списку