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

Вниз

Как спрятать скроллинг по гриду ?   Найти похожие ветки 

 
kyn66 ©   (2006-01-26 12:21) [0]

Уважаемые мастера, доброго времени суток! В процессе работы получилась следующая ситуация.
В программе три таблицы.(1, 2, 3). 1 - сама по себе, 2 - Мастер, 3 - подчиненная к 2. Для получения данных прохожу по первой таблице. В этом цикле в свою очередь прохожу по таблице 2,
нахожу нужный код в таблице 3 и беру данные. Вся фишка в том, что грид будет бегать столько раз, сколько записей у меня в таблице 1 и потом ешшо в таблице 2. Поставить Tab2.DisableControls не выход, тогда отключается зависимая таблица. Вот сопсна и весь вопрос, как отключить скрол у грида, и в тоже время получить нужные данные из зависимой таблицы 3. Спасибо.


 
sniknik ©   (2006-01-26 12:28) [1]

ну если именно только "спрятать" то можно LockWindowUpdate.


 
ЮЮ ©   (2006-01-26 12:29) [2]

А зачет тогда вообще грид2 и грид3, если работаешь только с грид1?
вм6есто DisableControls можно отключит DataSource у гридов.


 
kyn66 ©   (2006-01-26 12:34) [3]

Гридов только 1 для таблицы 2. А если отключить DataSource... то перед пользователем будет пустая рамка и все?
> sniknik
А чее это свойство?


 
ЮЮ ©   (2006-01-26 12:40) [4]


> то перед пользователем будет пустая рамка и все?


Тебе не угодишь: "живой грид" не нравится, пустой грид - тоже не нравится.
Тогда радикально: Visible := false на весь период забега по датасетом, а под скрывшимся гридом - анимированный гиф!


 
sniknik ©   (2006-01-26 13:16) [5]

> А чее это свойство?
winapi блокирование отображения всего окна


 
kyn66 ©   (2006-01-26 13:21) [6]

Спасибо. Жалко что у грида нету типа DisableScroll


 
SpellCaster   (2006-01-26 14:01) [7]

А разве DisableControls дизэйблит также и подчиненные таблицы?


 
Sergey13 ©   (2006-01-26 14:29) [8]

А если выкинуть все и написать один запрос, который возвращает нужное?
А если выкинуть М/Д и сделать его ручками через АфтерСкрол главного датасета.


 
kyn66 ©   (2006-01-26 14:33) [9]

Помогло отключение DS у грида. Все, всем спасибо!



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

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

Наверх




Память: 0.48 MB
Время: 0.059 c
2-1141404032
vadim1
2006-03-03 19:40
2006.03.19
TabOrders and TabStops


2-1141472697
Saveliy
2006-03-04 14:44
2006.03.19
Где можно найти статейки про компоненты Tcpclient и Tcpserver ?


2-1141239855
Groof
2006-03-01 22:04
2006.03.19
Как проверить бит?


5-1126328242
Дельфин
2005-09-10 08:57
2006.03.19
Создание компонентов в Delphi 6 (полный перевод)


15-1140508399
Nikolay M.
2006-02-21 10:53
2006.03.19
Увидел на mysql.ru, предлагаю повесить на страничках