x11 Posted January 25, 2021 Share Posted January 25, 2021 Проблема в том, что у сеток TUniDBGrіd/TUnimDBGrіd есть много событий, у которых отсутствует важный параметр Sender. Например, в таких событиях, как MultiColumnSort, ColumnSort, ColumnSummaryResult, ColumnMove и т.д. Это очень неудобно. Как можно узнать программно в событии OnColumnSort procedure TfmmUsersRef.dbgRulesColumnSort(Column: TunimDBGridColumn; Direction: Boolean); begin end; в какой сетке, в какой таблице происходит сортировка? Спасибо. Link to comment Share on other sites More sharing options...
Sherzod Posted January 25, 2021 Share Posted January 25, 2021 2 hours ago, x11 said: в какой таблице происходит сортировка? Здравствуйте, Можете так: procedure TMainmForm.UnimDBGrid1ColumnSort(Column: TunimDBGridColumn; Direction: Boolean); begin //Column.Field.DataSet... end; 1 Link to comment Share on other sites More sharing options...
x11 Posted January 25, 2021 Author Share Posted January 25, 2021 Понял, спасибо. Но иногда нужно знать именно TUniDBGrіd/TUnimDBGrіd. Если в новых версиях появится такой параметр, будет очень полезно. Спасибо. Link to comment Share on other sites More sharing options...
Sherzod Posted January 25, 2021 Share Posted January 25, 2021 6 minutes ago, x11 said: Но иногда нужно знать именно TUniDBGrіd/TUnimDBGrіd procedure TMainmForm.UnimDBGrid1ColumnSort(Column: TunimDBGridColumn; Direction: Boolean); begin //Column.Grid ... end; 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now