Article View: pl.comp.lang.delphi.bazy-danych
Article #82981ANN: X-DBGrid Component 7.0 i X-Files Components 7.0 ze wsparciem kolumn TreeView!
From: Krzysztof Szyszka
Date: Sat, 25 May 2019 19:59
Date: Sat, 25 May 2019 19:59
44 lines
3317 bytes
3317 bytes
Witam,
miło mi poinformować, że ukazała się nowa wersja pakietów X-DBGrid Component 7.0
oraz X-Files Components 7.0!
Co nowego w wersji 7.0 ?
=====================
- Nowa funkcjonalność kolumna TreeView w komponencie TXDBGrid!!!
- Funkcjonalność TreeView obsługuje TFDQuery, TFDMemTable, TClientDataSet, TXDBData
- Funkcjonalność TreeView wymaga posiadania pola ParentID odpowiedniego do pola klucza ID
- Funkcjonalność TreeView akceptuje odwołania cykliczne w polu ParentID (nie są zalecane)
- Funkcjonalność TreeView pozwala na używanie dowolnych kolumn grida jako widoku drzewa
- Funkcjonalność TreeView zachowuje możliwość sortowania po dowolnych kolumnach grida
- Funkcjonalność TreeView pozwala na nielimitowaną liczbę podpoziomów w widoku drzewa
- Podpowiedź: Użyj Shift+Click żeby rozwinąć/zwinąć bieżący wiersz rekurencyjnie
- New properties in TXDBGridTreeView class: ParentFields, ColumnNames
- New properties in TXDBGridTreeView class: AutoActive, AutoUpdate, OpenToLevel
- New methods in TXDBGridTreeView class: ExpandRow, CollapseRow, ToggleRow
- New methods in TXDBGridTreeView class: FullExpand, FullCollapse, ShowToLevel
- New methods in TXDBGridTreeView: IsRowExpanded, IsRowExpandable, IsRowVisible
- New methods/events in TXDBGrid class: UpdateTreeView, OnRowExpand, OnRowExpanding
- Nowa funkcjonalność lista lookup TreeView w TXDBGrid, TXDBColumn i TXDBEditor!!!
- Nowe właściwości w klasie TXColumn: LookupParentField, LookupTreeViewField
- Nowe właściwości w klasie TXDBEditor: LookupParentField, LookupTreeViewField
- Nowe właściwości w klasie TXDBGridSearch: PanelColor, PanelOnTop, ListWidth
- Poprawione odstępy między opcjami w panelu wyszukiwania podczas skalowania
- Zaktualizowano przykład XDBGridDesign by pokazać TreeView przy użyciu TClientDataSet
- Zaktualizowano przykład XDBGridTestFDX by pokazać TreeView przy TFDQuery/TFDMemTable
- Podpowiedź: Sprawdź kod źródłowy powyższych przykładów dla następujących przełączników:
{$DEFINE TREEVIEW} {$DEFINE LOOKUP_TREEVIEW} {$DEFINE DETAIL_TREEVIEW}
Zapraszam do odwiedzenia serwisu na stronie http://www.x-files.pl/pl/
pozdrowienia,
Krzysztof Szyszka, X-Files Software
Developer of X-DBGrid Component
Embarcadero Technology Partner
http://www.x-files.pl/pl/
Technical Details
Message-ID:
<qcc6qh$prj$1@node1.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: "Krzysztof Szyszka" <nomail@gazeta.pl> Newsgroups: pl.comp.lang.delphi,pl.comp.lang.delphi.bazy-danych Subject: ANN: X-DBGrid Component 7.0 i X-Files Components 7.0 ze wsparciem kolumn TreeView! Date: Sat, 25 May 2019 21:59:02 +0200 Organization: ATMAN - ATM S.A. Lines: 45 Message-ID: <qcc6qh$prj$1@node1.news.atman.pl> NNTP-Posting-Host: 89-77-104-79.dynamic.chello.pl Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1558814354 26483 89.77.104.79 (25 May 2019 19:59:14 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sat, 25 May 2019 19:59:14 +0000 (UTC) Importance: Normal X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit