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




Вниз

QuantumGrid 


olban   (2001-12-05 11:20) [0]

Помогите мне, пожалуйста, решить следующую проблему. Я использую этот Грид с опцией LoadAllRecords. Меня интересуют следующие вопросы
1. Почему каждый раз, при изменении записи в DataSet, он перегружает всю таблицу?
2. Как выловить момент, когда таблица полностью перегружена?

И еще один вопрос за компанию
Любой DataSet после редактирования записи, неважно выбрали мы Post или Cancel, пересчитывает все вычисляемые поля(для всех записей). Можно это как-то изменить, т.е. делать пересчет только для одной измененной записи?

Спасибо за помощь!



vuk   (2001-12-05 14:42) [1]

Про Quantum Grid.
Используйте опции edgoSmartRefresh и edgoSmartReload из свойства OptionsDB.



olban   (2001-12-05 15:36) [2]

Спасибо, просто у меня почему-то сначала эти опции не работали



vuk   (2001-12-05 17:44) [3]

Они работают только при включенном режиме LoadAllRecords.



olban   (2001-12-06 08:35) [4]

Это я сразу понял, но почему-то не работало.
Кто-то может по поводу DataSet"ов сказать?




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




Наверх





Память: 0.71 MB
Время: 0.036 c
3-21952           S_King                2001-12-04 10:18  2002.01.08  
Определить первый свободный ID


1-22198           T2                    2001-12-16 07:23  2002.01.08  
Одна обработка для кучи кнопок


3-21949           Hermit                2001-12-05 13:22  2002.01.08  
Значение текущей записи


3-21900           vano                  2001-12-07 11:13  2002.01.08  
TString и String


6-22308           Игорь                 2001-10-14 09:44  2002.01.08  
Обмен данными между клиентом и сервером в Delphi