Глобальный контекст.ОбработкаПрерыванияПользователя (Global context.UserInterruptProcessing)
Глобальный контекст (Global context)
ОбработкаПрерыванияПользователя (UserInterruptProcessing)
ОбработкаПрерыванияПользователя()Предназначен для прерывания работы встроенного языка при нажатии пользователем клавиши Ctrl+Break.
Метод проверяет, была ли нажата пользователем клавиша Ctrl + Break. Если клавиша была нажата, то выполнение встроенного языка прекращается и выдается соответствующее сообщение.
Данный метод рекомендуется использовать в длительных циклических операциях.
Метод будет иметь действия только в тех случаях, когда допускается прерывание выполнения модулей.
Прерывания выполнения допускается если оно инициировано определенным интерактивным действием пользователя. К таким действиям относятся:- нажатие кнопки в форме;
- выбор пункта меню или кнопки командной панели в форме;
- выбор пункта меню или кнопки панели инструментов интерфейса;
- действия инициируемые обработчиками событий "Выбор" элементов управления.
Тонкий клиент, веб-клиент, толстый клиент.Прерывание работы встроенного языка возможно не во всех клиентских обработчиках управляемой формы. Выборка = Справочники.Номенклатура.Выбрать(); Пока Выборка.Следующий() Цикл Если Выборка.ПометкаУдаления Тогда Продолжить; КонецЕсли; // ...
ОбработкаПрерыванияПользователя(); КонецЦикла;
|