Thema
:
Delphi
TreeView an Datenbank ?
Einzelnen Beitrag anzeigen
shmia
Registriert seit: 2. Mär 2004
5.508 Beiträge
Delphi 5 Professional
#
2
Re: TreeView an Datenbank ?
28. Feb 2005, 11:19
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TFrmMandant.TreeViewInit;
var
tv: TTreeView;
n: TTreeNode;
idSender :
string
;
begin
tv := TreeView1;
tv.Items.BeginUpdate;
tv.Items.Clear;
// QryMandants ist die Mastertabelle
// QrySenders ist die Detailtabelle
// die Dateitabelle ist mit der Mastertabelle verknüpft
// lies dazu in der Online-hilfe: "TQuery.DataSource"
QryMandants.First;
while
not
QryMandants.Eof
do
begin
n := tv.Items.AddChild(
nil
,QryMandants.FieldByName('
IdMandant
').AsString);
n.ImageIndex := IMG_MANDANT;
n.SelectedIndex := IMG_MANDANT;
while
not
QrySenders.Eof
do
begin
idSender := QrySenders.FieldByName('
IdSender
').AsString;
with
tv.Items.AddChild(n, idSender)
do
begin
ImageIndex := IMG_SENDER;
SelectedIndex := ImageIndex;
end
;
QrySenders.Next;
end
;
QryMandants.Next;
end
;
tv.FullExpand;
tv.Items.EndUpdate;
end
;
Andreas
Zitat
shmia
Öffentliches Profil ansehen
Mehr Beiträge von shmia finden