Форум: "Базы";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];
ВнизНафигатор по базе Найти похожие ветки
← →
Sayan (2002-10-04 08:55) [0]Доброго дня Мастера!
Маленький вопросик:
Есть навигатор, который управляет таблицой БД
По нажатию кнопочкки Refresh (обновить)проходит
примерно 3 минуты (большая база).
Как по включении ентой кнопочки вывести месагу типа
"Не волнуйтесь,через 3 минуты будет все OK "
И самое главное как при завершении обновления УБРАТЬ
эту месагу!!!
Подскажите пожалуйсто !!!
Заранее благодарен.
← →
ЮЮ (2002-10-04 09:01) [1]>По нажатию кнопочкки Refresh (обновить)проходит
примерно 3 минуты (большая база).
Да за 3 минуты можно таблицу записать с 0 до максимального размера :-)
← →
ЮЮ (2002-10-04 09:03) [2]А когда она 3 минуты открывается, пользователь не нервничает?
← →
Sayan (2002-10-04 09:10) [3]> ЮЮ
Спасибо за ответ
Да приувеличил конечно (сильно) -10 секунд
← →
Max Zyuzin (2002-10-04 09:12) [4]У датасета, которым пользуетесь (Query, Table) есть события BeforeRefresh и AfterRefresh
Поставте в BeforeRefresh что нить вроде
MyDontWoryFrorm.ShowModal;
Ну а на AfterRefresh
MyDontWoryFrorm.Close;
Где MyDontWoryFrorm - форма с лейблом, где написано "усе у норме, не суетитесь"
А вообще в эти события засовываейте что хотите можно курсор сделать в виде часиков
Screen.Cursor := crHourGlass;
Ну и потом
Screen.Cursor := crDefault;
← →
Sayan (2002-10-04 09:18) [5]> Max Zyuzin
OK! Благодарю Max Zyuzin, попробую.
← →
ЮЮ (2002-10-04 09:19) [6].onBeforeAction - действия до выполнения команды навигатора
.onClick - после
← →
Sayan (2002-10-04 09:21) [7]> ЮЮ
Спасибо большое ЮЮ, щас пробовать буду.
← →
ЮЮ (2002-10-04 09:22) [8]>Поставте в BeforeRefresh что нить вроде
>MyDontWoryFrorm.ShowModal;
Думаю, так Refresh-а не дождаться :-)
← →
VAleksey (2002-10-04 09:49) [9]да нужно просто Show :))
← →
Max Zyuzin (2002-10-04 10:01) [10]>ЮЮ © (04.10.02 09:22)
>VAleksey © (04.10.02 09:49)
%)) Ну да в общем, это я для того что бы пользователь мышкой не лазил пока запрос выполняется :)
← →
ЮЮ (2002-10-04 10:30) [11]>это я для того что бы пользователь мышкой не лазил пока запрос выполняется :)
Запрос-то, как раз, и не будет выполнятся, пока модальную форму не закроешь
← →
Max Zyuzin (2002-10-04 10:45) [12]Да понял, что немного обшибся :) я в общем про это и написал :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c