![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: TSQL
DBGrid erweiterung
Hallo :)
ich habe ein Dbgrid, die mit datensätzen beinhaltet sind. ich wollte jetzt eine erweiterung machen, indem ich auf die zelle mit Schlüsselnummer drauf gehe, ein weiteres dbgrid erzeugt wird(bzw. das dbgrid visible=true gesetzt wird) und dort erweiterung erscheinen. per schlüsselnummer sollen die richtigen einträge erscheinen ich hab weis jedoch nicht, wie genau ich sowas erstellen kann. |
AW: DBGrid erweiterung
Nur so auf die Schnelle:
Du musst zunächst auf ein Event des ersten Grids reagieren, z.B. Doppelclick. Da dann die aktuelle Zeile (oder ggf. Zelle) des Grids bzw. der dahinter stehenden Datenmenge anschauen, um den Schlüssel auszulesen. Dann könnte man den an eine Funktion übergeben, die: - Ein neues Formular mit dem 2. Grid öffnet - Dort eine Query die (mit der Info über den Schlüssel) die gesuchten Daten hohlt - Die Daten im Grid anzeigen. Oder Alternativ das 2. Grid auf dem gleichen Formular sichtbar macht und dabei vorab aber dessen Datenmenge aktualisiert, indem die dahinterstehende Query mit der Info über den Schlüssel neu geöffnet wird. |
AW: DBGrid erweiterung
danke für die tipps
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz