Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Auswahlmöglichkeit bei DBGrid / DBQuery (https://www.delphipraxis.net/131032-auswahlmoeglichkeit-bei-dbgrid-dbquery.html)

zack0r 17. Mär 2009 20:48


Auswahlmöglichkeit bei DBGrid / DBQuery
 
Hi,
also ich hab ein kleines Problem: ich will ne Möglichkeit haben für eine Datenmenge (DBISAMQuery, Datenbank ist DBISAM) eine Auswahlmöglichkeit zu haben. Ich will also beliebige Einträge auswählen können und diese dann weiterverarbeiten.
Am besten mit einer Checkbox ganz vorne in einer Zeile.
Ich hab jetzt länger hier gesucht und mit den EditControls rumgespielt aber hab einfach keinen Erfolg. Ich hab halt ein Berechnetes Feld erstellt womit ich die Auswahl treffen will. Hab versucht das Feld im OnCalcFields von dem Query zu initialisieren
Code:
if (dataset.FieldByName('checked').Value = null) then dataset.FieldByName('checked').value := true;
aber dann kann man keine Auswahl treffen, weil jede Checkbox immer wieder true wird.

Also meine Frage: Geht das überhaupt mit einem Berechneten Feld? Oder muss ich extra dafür ein neues Feld in meiner Tabelle anlegen? Ich benutzte auch die Jedi Komponenten, damit bin ich auch nicht weitergekommen. Ich würde dann gerne nachher mit einer Schleife alle Datensätze mit True durchgehen und damit arbeiten. Dafür muss es doch eine Möglichkeit geben.

Danke schonmal für evtl. Hilfe.

Gruß zack0r


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 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