Возникла такая проблема. Есть обработка, написанная с использованием управляемого интерфейса, запускается на тонком клиенте. Она выполняет длительную обработку данных (импорт контрагентов из файла Excel). При этом сам импорт реализован процедурой, выполняемой на сервере, которая вызывается из клиентской процедуры модуля управляемой формы. Файл Excel может быть большим, и выполнение серверной процедуры импорта контрагентов может идти долго. Управление при этом передано серверу, и форма становится недоступной. Есть ли какая-нибудь возможность отображать на форме информацию о ходе выполнения серверной обработки, а также поместить на форму кнопку, нажатие на которую позволило бы прервать выполнение обработки?
Заранее благодарен за помощь.
ну и в тот момент когда сервер будет оповещать клиента, можно обработать прерывание пользователя
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший