Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by newgro,
7. Jun 2007
Also auslesen geht mit
v:= tree.DataSource.DataSet.FieldByName(tree.DBTreeFields.KeyFieldName).Value;
Dann habe ich eine eindeutige id. Leider weiss ich nicht, wie ich dem Baum sagen kann, das er
die id wieder setzen soll.
PS: Ich habe beim Rumprobieren Methoden für Bookmarks gefunden. Kann ich sowas vielleicht benutzen?
Danke
Per
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by newgro,
7. Jun 2007
Hallo mkinzler,
Und was ist da die beste Strategie? Merke ich mir den focused node oder die id des datensatzes?
Gibt es eine einfache Möglichkeit den Knoten auszuwählen?
Danke
Per
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by newgro,
7. Jun 2007
Hi *,
ich benutze einen TDTADOTree. Dem gebe ich eine Datasource und eine Abfrage (Join auf 2 Tabellen).
Wenn ich einen Eintrag aus diesem Baum ändere und danach die Abfrage erneut ausführe, damit der Baum
aktualisert wird klappt er zusammen. Wie kann ich das verhindern (Methode oder Eigenschaft des Baums ändern)?
procedure store;
begin
// hole die id des geänderten DS