Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by smudo,
9. Sep 2005
Habs gefunden :bouncing4:
statt ftString verwende ich jetzt ftVariant und schon gehts.
Kann mir das mal jemand erklären? :wall:
ftInteger macht übrigens auch kein Problem.
Danke fürs Helfen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by smudo,
9. Sep 2005
Ist schon klar. Ich fülle die Tabelle auch zuerst mindestens bis zur Zelle, welche editiert werden soll.
D.h. - wenn die Zelle außerhalb des Bereiches liegt, füge ich zuerst die fehlenden Spalten ein
ds.FieldDefs.Add(...automatischer Header...,ftString);
und anschließend die fehlenden Zeilen mit
ds.Append;
ds:=ds.RecordCount;
ds.Post;
Soweit funktionierts auch. Im Anschluss möchte ich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by smudo,
9. Sep 2005
Noch ein Problemchen :oops:
shmia hat die Insert-Routine im Quelltext beschrieben. Das funktioniert.
Komischerweise funktioniert Edit nicht. Alles was ich dabei ändere:
statt ds.Insert verwende ich ds.Edit
Lese ich diese Zelle aus, ist sie leer :freak:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by smudo,
9. Sep 2005
Also ist ein Keyfield (z.B. Field 0 für Index) unbedingt notwendig?
Eine direkte Adressierung (Record z, Field s) muss ich demzufolge selbst verwalten?
Trotzdem - hat mir schon ne Menge weitergeholfen, Danke!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by smudo,
9. Sep 2005
Danke Andreas,
gibt es denn außer First, Next usw. auch die Möglichkeit, direkt auf einen bestimmten Datensatz zu springen?
René
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by smudo,
9. Sep 2005
Hallo zusammen :hi: ,
ich benutze im Moment ein Array of TStrings, um Strings tabellenartig und nicht visuell zu speichern.
Was muss es können:
Zugriff auf einzelne Zellen
beliebig viele Zeilen und Spalten verwalten
Änderung der Zeilen- und Spaltenzahl auch wenn schon Daten drinstehen
Sortierung der Zeilen