Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];

Вниз

QuantumGrid: 2 вопроса   Найти похожие ветки 

 
koks   (2002-10-29 11:55) [0]

Уважаемые господа, внедряю у себя прогрессивные компоненты...
Возникли следующие вопросы:

1. Применяю группировки в дезайн-тайм. Т.е. в соответствующих Column.GroupIndex ставлю 0, 1, 2, 3 у меня получается 4 уровня группировки. После этого группы в гриде отображаются в свернутом виде. А мне нужно, чтобы все 4 группы в начале "по умолчанию" отображались в развернутом.. И вооще, есть ли методы и если есть то где которые разворачивают/сворачивают все группы.

2. У меня в гриде стоит OptionsDB.odgoLoadAllRecords. В грид передается запрос Query.TQuery:
fmGridForm := TfmGridForm.Create(fmMain);
fmGridForm.Query.Open;
fmGridForm.Show;

Результат запроса 1 - 3 тыс. записей

Получается вот что:
пуаза - выполнение запроса
рисуется форма с гридом (но грид сам прозрачен) - такая неприятная каля-маля
гри начинает грузить данные в свой буфер (еще большая пауза и эта каля-маля на экране)

Вопрос - как сделать так, чтобы эта вторая пауза (т.е. загрузка данных в грид) выполнилась ПОЛНОСТЬЮ до того, как грид отображается. Пробовапл использовать метод fullrefresh - не помогает. Такое впечатление, что грид грузит в себя данные только когда отображается...

Заранее спасибо


 
vuk   (2002-10-29 12:12) [1]

>А мне нужно, чтобы все 4 группы в начале "по умолчанию"
>отображались в развернутом..
Пройдитесь программно по нодам и раскройте нужные.


>И вооще, есть ли методы и если есть то где которые
>разворачивают/сворачивают все группы.
Есть. см TdxDBGrid.FullExpand

>Такое впечатление, что грид грузит в себя данные только когда
>отображается...
В режиме LoadAllRecords все именно так и происходит. В Вашем случае самый грамотный выход - как-то структурировать отображение информации, например сделать master-detail и выдавать данные не все сразу, а по частям.




 
koks   (2002-10-29 13:08) [2]

2 vuk
1. вопр... спасибо, все ясно.
2. вопр. а нельзи ли как нить инициировать принудительную загрузку.



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

Форум: "Базы";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
4-59496
REA
2002-10-08 13:49
2002.11.18
Минимизация формы


1-59143
Zhirnov Maxim
2002-11-03 17:05
2002.11.18
Помогите с созданием компонентов из dfm файла.


3-59013
- Andrew -
2002-10-29 13:47
2002.11.18
Как вытащить Jpeg in BLOB


3-58986
mas_alexey
2002-10-28 17:32
2002.11.18
Подскажите компонент


3-59074
djxela
2002-10-30 13:57
2002.11.18
(InterBase) Как записать строку в BLOB ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский