AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Combobox in TcxGrid

Ein Thema von Supertramp · begonnen am 5. Nov 2008
Antwort Antwort
Benutzerbild von Supertramp
Supertramp

Registriert seit: 8. Okt 2008
1 Beiträge
 
Delphi 2007 Enterprise
 
#1

Combobox in TcxGrid

  Alt 5. Nov 2008, 13:56
Ich arbeite hier mit der TcxGrid (von DevExpress.com) und habe gesehen dass hier auch schon einige Leute Fragen zu diesem Grid gestellt haben - daher poste ich mein Anliegen auch mal hier rein, evtl. liest jemand mit der ebenfalls interesse an diesem Teil hat...

Ich möchte in einem TcxGrid in einer Zelle eine Combobox anzeigen lassen, der Benutzer soll aus der Combobox einen neuen Wert auswählen können, der ausgewählte Wert muss dann in die DB retourgeschrieben werden.

Als DatenbankServer verwende ich Firebird und für den Zugriff darauf verwende ich die Interbase Komponenten
- TIBDatabase
- TIBTransaction
- TIBDataSet

Über das TIBDataSet setzte ich das SQL Query ab welches mir die Daten aus der DB holt und im cxGrid anzeigt.
Das cxGrid habe ich so konfiguriert dass es mir in einer Spalte Comboboxen anzeigt wo ich einen Wert auswählen kann.

Ich kann jetzt einen Wert aus der Combobox auswählen, dieser wird im Grid auch in der entsprechenden Zelle angezeigt, nur wird dieser Wert nicht in die Datenbank zurückgeschrieben, obwohl ich beim Property der Combobox "ImmediatePost = true" habe...

Hat da jemand evtl. Erfahrung und kann mir einen Ratschlag geben?


Ich habe das ganze mit ein paar Screenshots dokumentiert im beiliegenden Attachment "02 Combobox im cxGrid.pdf".
Beachte: Ich habe das Grid so knofiguriert dass Zellen selektiert und editiert werden können, d.h. wenn man
von Hand etwas in eine Zelle reinschreibt, dann funktioniert es -> der neue Wert wird in die DB retourgeschrieben
(einfach wenn ich etwas aus der Combobox auswähle passiert das nicht).

Im Attachment "01 Tabelle im cxGrid editieren.pdf" habe ich noch beschrieben was ich alles eingestellt habe
bevor ich eine Combobox anzeigen lasse.
Angehängte Dateien
Dateityp: pdf 01_tabelle_im_cxgrid_editieren_103.pdf (1,90 MB, 21x aufgerufen)
Dateityp: pdf 02_combobox_im_cxgrid_887.pdf (444,9 KB, 16x aufgerufen)
Alen Markov
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz