17.01.2005, 13:30 | #1 |
Участник
|
Как бороться с Ctrl+Break?
Когда происходит длительный посик в какой-либо таблице навижн дает пользователю возможность прервать операцию нажатием клавиш Ctrl+Break. Реально ли отобрать у пользователя такую возможность?
|
|
17.01.2005, 13:43 | #2 |
Аксакал в отставке
|
А зачем это нужно?
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
17.01.2005, 14:11 | #3 |
Участник
|
Программа 1.
COMMIT; Программа 2 (На основе данных программы 1) И вот если пользователь прерывает программу 2, то данные в таблице 1 перестают соответствовать данны в таблице 2. Очень схематично, но объяснять, что и зачем очень долго. |
|
17.01.2005, 14:26 | #4 |
Аксакал в отставке
|
Что Вы будете делать, если после того, как отрубите Ctrl+Break, пользователи будут просто снимать задачу или перезагружать компьютер?
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
17.01.2005, 14:59 | #5 |
Участник
|
Во время операции сохранять USER ID и давать по шапке лично. +)
А вообще хотелось бы знать, когда появляется возможность отмены по Ctrl+Break, с чем это связано и как с этим бороться. |
|
17.01.2005, 15:05 | #6 |
Аксакал в отставке
|
Я подозреваю, что вопрос в нетехнологичности какой-то процедуры, написанной разработчиками к стандартному функционалу.
Может на уровне windows закрепить эту комбинацию клавиш? Чтобы программа вызывалась, которая выдавала бы мессагу: "Я те выключу!"
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
17.01.2005, 15:20 | #7 |
Участник
|
Возможно, потому интересно узнать, почему появляется эта возможность, точнее сообщение об этой возможности.
Происходит это во время установки фильтров на Item Ledger Entry. Ключи все уставновлены. Но данных в таблице много. Времени уходит около 1 минуты на все про все. |
|
17.01.2005, 16:51 | #8 |
Аксакал в отставке
|
Хм. Я убивал flowfield поля с форм, в которые отображали данные этой таблицы, чтобы увеличить скорость работы формы, но некорректность данных не замечал. А какая версия и что говорит служба поддержки ?
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|