Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.27;
Скачать: CL | DM;

Вниз

TreeView и DB. Помогите, пожалуйста   Найти похожие ветки 

 
Cossys ©   (2002-05-15 17:08) [0]

Господа, помогите пожалуйста. Ситуация проста, но я не знаю как. Нужен примерчик. Очень. Ситуация: две связанные таблици, надо в TreeView загнать эти таблици таким образом (а каким еще): каждый узел - запись из головной таблици, и на него все записи из дочерней. Вот фрагмент:

var
cnt : Integer;
begin
cnt:=0;
With tblAcc do
begin
First;
While not EOF do
begin
if tblT1.RecordCount=0 then
begin
TV1.Items.Add(nil, tblAcc.FieldByName("Account").Value);
cnt:=cnt+1;
Next;
end
else
begin
TV1.Items.Add(nil, tblAcc.FieldByName("Account").Value);
While not tblT1.Eof do
begin
TV1.Items.AddChild(TV1.Items[cnt], tblT1.FieldByName("Task_name").Value);
tblT1.Next;
end;
cnt:=cnt+1;
Next;
end;
end
end
end;

Простите за лексикон, уже ничего не соображаю


 
Cossys ©   (2002-05-15 18:07) [1]

Ну же, господа!


 
MBo ©   (2002-05-15 18:18) [2]

беда-то в чем?
для чего cnt?
почему бы не делать

Node:= TV1.Items.Add(nil, tblAcc.FieldByName("Account").Value);
While not tblT1.Eof do
begin
TV1.Items.AddChild(Node, tblT1.FieldByName("Task_name").Value);


 
Cossys ©   (2002-05-15 18:56) [3]

Объяснить мне кто-нибудь может - ЧТО ТАКОЕ НОД????????? Я понимаю, что объект - но это что, узел, уровень, ЧТО это? Я с утра ни в одном F.A.Q., ни в одном Help отваета не нашел. Просветите, будьте так любезны.


 
MBo ©   (2002-05-15 19:01) [4]

это узел treeview. среди его важнейших свойств - текст, родительский узел, уровень


 
Cossys ©   (2002-05-16 13:15) [5]

Спасибо, разобрался. Все работает



Страницы: 1 вся ветка

Текущий архив: 2002.05.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
1-88494
Abu
2002-05-15 17:30
2002.05.27
Как убрать конечные пробелы в строке ?


7-88640
Artis2000
2002-02-28 20:12
2002.05.27
Где взять процедуру в которая отсылает определенную сроку в ком-порт и получает ответ от сом-порта.???


3-88380
fliz
2002-04-29 11:21
2002.05.27
ADO + DBGrid. Добавление-отмена д-я записи приводит к сообщению


1-88438
Den_vrtz
2002-05-17 09:10
2002.05.27
Вопрос про глючный QuickReport.


1-88413
Keymaster
2002-05-16 18:37
2002.05.27
Как отключить Memo?