Bonjour,
Le cxGrid de dev Express lance très lourd lorsqu'il sagit d'une lange liste comment faire pour l'accélérer svp?
Bonjour,
Le cxGrid de dev Express lance très lourd lorsqu'il sagit d'une lange liste comment faire pour l'accélérer svp?
Salut;
j'ai eu l'expérience de travailler avec devexpress (je ne sais plus quelle version ??) sous delphi 5 et je n'ai pas eu de problème du genre. Peux-tu être plus explicite STP, par exemple :
- en mode conception ou exécution ?
- avec quel SGBD ?
- y'a t-il des traitements au cours de l'affichage ou pas ?
Moli j'ai la dernière version qui tourne sous Delphi 2009 , j'ai aucun souci
Salut,
J'ai également travaillé avec cette grille, et au début sur certaines fonctions j'ai eu le même souci.
Comme le dit Just-Soft, il faut faire attention aux traitements de chargement. La grille Dev Express dispose, en plus du tien, de son propre ensemble de donnée ce qui peut doubler tes temps de chargement.
Pour palierà cela, contrôle les traitements que tu effectues dans ton afterscroll et évite les champs calculés complexes ou nécessitant un accès base.
Si tu as mis des traitements de gestion de couleurs (OnGetContentStyle) sur ta grille, fais peut être un beginupdate avant le chargement (avec un EndUpdate à la fin, encadré par un try ... finally).
Si tu as toujours le problème, mets ton code, cela sera plus simple.
Bon courage.
Partager