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; в какой сетке, в какой таблице происходит сортировка? Спасибо. Quote 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 Quote 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. Если в новых версиях появится такой параметр, будет очень полезно. Спасибо. Quote 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 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.