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

Вниз

Таблица не отображается и переключениях TabSheets   Найти похожие ветки 

 
Aser   (2004-10-06 10:53) [0]

На OnShow у меня меняется Table.TableName но таблица не сразу отображается.

Получается у меня внутри главных TabSheet"ов еще по одному PageControl"у, внутри TabSheet"ов которых DBGrid"ы заполняются с помощью изменения TableName на событие OnShow TabSheet"а. При переходах между главными закладками, DBGrid"ы внутренних TabSheet"ы становятся пустыми, чтобы они заполнились, надо клацнуть по какому-нит соседнему...

...
 ZTable1.TableName := "responsible";
 ZTable1.Open;
...

Помогите пожалуйста. Заранее благодарен.


 
ЮЮ ©   (2004-10-06 11:29) [1]

Во-первых, зачем на каждом TabSheet-е свой грид, если Table всего одна?
Во-вторых, для обработки переключения преднахначены OnChanging и OnChange, а никак не OnShow


 
Aser   (2004-10-06 11:45) [2]

Дело в том, что у меня таблиц в БД много, но Table я юзаю всего один, просто переключая TableName.

Попробовал на OnChanging и OnChange - нет разницы по сравнению с OnShow... При переходе между основными закладками, DBGrid"ы пустеют.


 
stud ©   (2004-10-06 11:49) [3]

а onhide не обрабатываеш? может там table закрывается?


 
Плохиш ©   (2004-10-06 11:52) [4]

Ошибка в 17й строке


 
Aser   (2004-10-06 12:12) [5]

все, я уже решил проблему - просто одновременно сделал ссылку на действия OnShow при событии OnChange и все ок. Пасиб.



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
14-1098101693
Slider007
2004-10-18 16:14
2004.11.07
Очень интересный глюк 2


14-1098080502
Prohodil Mimo
2004-10-18 10:21
2004.11.07
Цифровой фотоаппарат Canon Powershot A75. Что вы о нём думаете?


1-1098700448
Луарвик
2004-10-25 14:34
2004.11.07
Invalid pointer operation при закрытии. Почему???


1-1098740749
Vov
2004-10-26 01:45
2004.11.07
Даты


14-1098187111
QuasiLamo
2004-10-19 15:58
2004.11.07
Ну и какой из поисковиков круче? Я все время слышу что гугл рулит