ОбработкаПрерыванияПользователя Есть процедура: Процедура Кнопка1Нажатие(Элемент) ОбработкаПрерыванияПользователя(); Остатки= Последовательности.Остатки; Остатки.Восстановить(); КонецПроцедуры По CTR+Break не срабатывает. Восстанавливает пока процесс не снесешь. Как сделать, чтобы пользователь мог корректно остановить восстановление? Кто сталкивался подскажите. |
1-Buzz > у тебя обработка прерывания срабатывает [b]один [/b]раз сразу при нажатии на кнопку |
Восстанавливай мелкими шагами Остатки= Последовательности.Остатки; Пока МоментВремени < ПолучитьОперативнуюОтметкуВремени() Цикл ОбработкаПрерыванияПользователя(); Остатки.Восстановить(МоментВремени); МоментВремени = .... КонецЦикла |
[quote=Uho;22919224]1-Buzz > у тебя обработка прерывания срабатывает один раз сразу при нажатии на кнопку [/quote] С циклами все понятно, а здесь тогда как быть? |
3 - Сейчас попробую |
3 - за мелкие шаги спс. Но сделал по другому, через запрос с последующей обработкой. |
Текущее время: 04:13. Часовой пояс GMT +3. |