Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2010, 08:44   #1
Aleks_www
Пользователь
 
Регистрация: 26.08.2010
Сообщений: 39
По умолчанию Кол-во записей в заголовках веток dbTreeView

Всем доброго времени суток!
Подскажите кто сталкивался с компонентами treeview, как можно отобразить в названии веток дерева, колличество соответствующих записей из другой таблицы. Сейчас на событие dxDBTreeView1SetDisplayItemText работает нижеприведенный код. Он отображает в ветках количество записей соответствующих keyfield в той же таблице из которой строится дерево. При событии dxDBTreeView1Click, происходит выборка записей из другой таблицы, поэтому надо чтобы и в ветках дерева отображалось количество соотествующих записей полю ID в таблице "TREETABLE" из подчиненной таблицы TABLE по полю ID_P.


procedure dxDBTreeView1SetDisplayItemText(Sen der: TObject;
var DisplayText: string);
var
ANode: TdxDBTreeNode;
begin
with Sender as TdxDBTreeView do
ANode := DBTreeNodes.GetDBTreeNode(GetKeyFie ld().Value);
if Assigned(ANode) then
DisplayText := Format('%s(%d)', [DisplayText, ANode.Count]);

end;

procedure dxDBTreeView1Click(Sender: TObject);
begin
pFIBDFindDevTree.close;
pFIBDFindDevTree.QSelect.SQL.Text:= 'select * from table where ID_P = '''+IntToStr(pFIBDTreeDev.FieldValu es['ID'])+''')';
pFIBDFindDevTree.QSelect.ExecQuery;
pFIBDFindDevTree.Open;
end;

Может кто то что то подобное уже делал и поделится своими мыслями)?

У нас принято оформлять код специальным тэгом - при помощи кнопочки "#".
Только...
И не значком #.
И не РНР-кодом.
И не значком цитаты.
И не собственными "ручками".
Рекомендую. Помимо общих правил форума есть и дополнения к ним в каждом разделе...
Модератор
Изображения
Тип файла: jpg t2.JPG (24.5 Кб, 35 просмотров)
Тип файла: jpg t1.JPG (9.5 Кб, 31 просмотров)

Последний раз редактировалось mihali4; 03.12.2010 в 01:43.
Aleks_www вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
IBQuery как узнать кол-во записей? Yuran БД в Delphi 5 03.09.2010 23:11
Кол-во похожих записей БД Access one1991 БД в Delphi 14 30.05.2010 12:41
Как посчитать кол-во разных записей в столбце и сделать двойную сортироку katlis Microsoft Office Excel 2 16.03.2009 17:09
Удалить заданое кол-во записей из указанного файла. Ketu Паскаль, Turbo Pascal, PascalABC.NET 4 12.06.2008 18:48
Параметр TTAble определяющий кол-во одинаковых записей в таблице Таня84 БД в Delphi 4 09.02.2007 14:51