Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.12;
Скачать: CL | DM;

Вниз

Процесс выполнения выбивает базу 8-(((   Найти похожие ветки 

 
ЮРИЙ_К ©   (2002-12-02 16:34) [0]

Коллеги, в чем дело , не пойму в одной форме работает в другой - говорит не могу выполнить , т.к. база закрыта, как так, она-же открыта вот что я имею
SplashFrm := TSplashFrm.Create(Application);
SplashFrm.Lab1.Caption := "Выполняется формирование, ожидайте...";
SplashFrm.Show;
SplashFrm.Update;
Case TMenuItem(Sender).Tag of
1 : begin
P_StrTbl.First; <- в этом месте выбивает

Бызы открваются на onCreate формы
.....


 
FreeLancer ©   (2002-12-02 16:37) [1]

Во-первых: эха не та.

> Бызы открваются на onCreate формы

Во-вторых: какой формы? Наверняка Splash показывается раньше, чем происходит Create той самой формы.


 
@andrew ©   (2002-12-02 16:40) [2]

а ты всегда делай проверку, работаешь с базой не поленись напиши if P_StrTbl.Active then ..... else P_StrTbl.Open и тоже ........
Может и проблем таких не будет :-)


 
ЮРИЙ_К ©   (2002-12-02 16:44) [3]

>>FreeLancer
Да нет, Splash вызывается процедурой, ну формирование документа для печати внутри открытой уже форы

>> @andrew

В пошаговом отлавливаю... на этом месте "SplashFrm.Update;" база из Browse вылетает. Так самое смешное, в другой форме такая-же ситуация и все работает. Правда там базы открываются на onShow



Страницы: 1 вся ветка

Текущий архив: 2002.12.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
3-35988
Ivan Voronov
2002-11-22 19:11
2002.12.12
Получить значение из редактирующегося DBGrid


3-36005
Lord
2002-11-23 12:46
2002.12.12
Новичек/ Query


1-36180
^Sanya
2002-12-01 12:46
2002.12.12
Создание компонента:


7-36448
Алексей ВМ
2002-10-09 11:58
2002.12.12
Не подскажете, можно ли обратиться к звуковой


3-35987
EternalWonderer
2002-11-21 12:46
2002.12.12
Look Wait - как правильно отработать ситуацию на клиенте?