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/)
-   -   Prism Daten aus einer Table in die richtigen Gridspalten setzen (https://www.delphipraxis.net/85125-daten-aus-einer-table-die-richtigen-gridspalten-setzen.html)

LOMBI 26. Jan 2007 11:09


Daten aus einer Table in die richtigen Gridspalten setzen
 
Hallo,

Delphi-Quellcode:

procedure TFormAdrListe.FormCreate(Sender: TObject);
begin
  Cells[0, 0] := 'Name1';
  Cells[1, 0] := 'Name2';
  Cells[2, 0] := 'Lkz';
  Cells[3, 0] := 'Plz';
  Cells[4, 0] := 'Ort';
  Cells[5, 0] := 'Straße';
...
end;
Das Problem:

Die Daten aus TableAdr werden nicht in die vorgesehenen GridSpalten übernommen.
Die Daten für Name1 stehen z.B. in Spalte Plz.

Liegt es vielleicht daran, dass die Reihenfolge der Feldnamen aus TableAdr (id, Match, Anrede, Titel, Name1, Name2 ...) nicht dem Grid entsprechen?

Vielen Dank für Hilfe!

Gruß
Lombi

luigied 26. Jan 2007 11:16

Re: Daten aus einer Table in die richtigen Gridspalten setze
 
Hi.
Müsste daran liegen, dass du Spalte und Zeile vertauscht hast
also so:

[0,1]
,weil: [Zeile,Spalte]

marabu 26. Jan 2007 11:20

Re: Daten aus einer Table in die richtigen Gridspalten setze
 
Hallo Lombi,

du vermutest wahrscheinlich richtig. Vielleicht kannst du dein Problem dadurch lösen, dass du (mit einem Doppelklick auf die Table-Komponente) persistente Felder für deine Tabelle definierst und zwar genau in der von dir benötigten Reihenfolge.

Freundliche Grüße

LOMBI 26. Jan 2007 11:48

Re: Daten aus einer Table in die richtigen Gridspalten setze
 
@luigied
Hab's probiert, verliere damit aber die Titelleiste!


@marabu

Fehlermeldung: 'Listenindex überschreitet das Maximum(7)'

...auch wenn ich ColCount auf :=10 erhöhe!

hoika 26. Jan 2007 12:02

Re: Daten aus einer Table in die richtigen Gridspalten setze
 
Hallo,

und was ist mit RowCount ?


Heiko


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