Delphi DBTree Component - PullRequest
       23

Delphi DBTree Component

1 голос
/ 15 марта 2011

Я ищу компонент TDBTree, который очень универсален, и я хотел бы услышать некоторые рекомендации. Я специально ищу тот, который показал бы основную запись и "n" число связанных записей таблицы. (Я имею ввиду записи из разных таблиц). Например, TDBTree будет подключен к основной таблице, а таблица сведений 1 - дополнительная таблица и т. Д.

Master Table Record  
  Detail Table 1 Record  
  Detail Table 1 Record  
  Detail Table 1 Record  

  Additional Table  Record  
  Additional Table  Record

Я не уверен, возможно ли это или нет. Вот почему я спрашиваю. Спасибо за любые рекомендации, которые вы можете предоставить.

И пример будет

Master Checks
 Check Details
 Account Record
 Bank Record

Ответы [ 2 ]

3 голосов
/ 15 марта 2011

Посмотрите на Developer Express элементы управления.У них есть что-то похожее на то, что вы ищете.Они имеют как сетку, которая может отображать детали «в линию», так и некоторые деревья с поддержкой db со многими возможностями - ИМХО, если вы показываете, что их сетка Master-Detail лучше любого дерева,показать разные данные в каждой детали.

0 голосов
/ 16 марта 2011

Я знаю, что это не знает БД, но если вы открыты для альтернатив, VirtualStringTree - очень хороший вариант.Я использую этот компонент дерева, отображающий большую часть данных моей БД для пользователя - он предлагает очень гибкое и быстрое дерево / сетку для любых данных.Обновление БД во многих предусмотренных вами событиях очень просто.

...