Bon jour a tous
j'ai un grand problème avec mon projet gestion commercial
je veut ajouter un ligne de données a mon cxgrid sans perdu les données existes déja ds le cxgrid
merci
le cxgrid est le plus grand, le plus beau, le plus abouti
..et aussi le plus cher de tous les grids créés jusqu'à maintenant.
Il dispose en effet d'une quantité impressionnante de propriétés toutes aussi
hallucinantes les unes que les autres...(à faire palir Mauricio..)
On peut quasiment tout faire et en particulier construire un cxgrid, définir des colonnes etc lui injecter des données ou plus simple encore utiliser le cxDBGrid..(faire des arborescences sur n niveau !)
Et de plus, le site DevExpress dispose d'une banque de données très performante (KnowLedgeBase) qui montre avec code source fourni tous les cas de figure possibles (il y a également des démos..)
La seule difficulté réside dans le fait que les composants utilisent des méthodes très pointues et la manipulation du code est assez complexe.
Mais ça vient assez vite et on ne peut plus ensuite s'en passer tellement la palette est absolument géniale !
Et si toutefois, tu coinces sur un truc, tu leur écris et une batterie d'ingénieurs te réponde en 24 heures...
MERCI BIEN
mon problem est tres simple j'est une liste de articles ds 1 cxgrid je veut ajouter de autre article a la fin de cxgrid sans modifier le contenu deja existe ds le grid
quel composant ou quel methode pour faire sa
maerci
Pas de composant spécifique nécessaire, que des méhodes applicables sur le grid :
deux solutions :
la première avec un TcxGrid, il faut ré-injecter dans le grid la totalité des nouveaux enregistrements
En clair, on efface la première liste et on envoie( toujours avec la même méthode)la nouvelle liste
->> il faut simplement faire une boucle sur les lignes et les colonnes..
(voir méthode Add sur grid et tous les exemples sur la knowLedgeBase)
la seconde :
Avec un TDBcxGrid, lié nécessairement à une table..
donc là pas de souci, on ajoute des enregistrements supplémentaires dans la table (méthode append ou par SQL InsertInto, et on fait un refresh et le tout apparaît dans le grid.
Conclusion : jette un oeil sur la kowLedgeBase !
yatoucekifo