Jump to content

Undo UniDBGrid Sorting


Gabriel Fabrega

Recommended Posts

Hello guys!

 

I have a UniDBGrid with some columns with the "Sortable" property enabled and the "OnColumnSort" event scheduled. Basically, I enter the field in the "IndexFieldName" property of TADQuery.

However, I need to clear this order ... Return to the original sort order, which is in the SQL query. Even closing and opening the query and clearing the property "IndexFieldName", prevails the ordering of the column that was clicked.

 

How to clear the ordering of the UniDBGrid columns?

 

Sorry for English. I'm brazilian.

 

Thank you!

Link to comment
Share on other sites

One possible solution maybe:

procedure TMainForm.UniButton1Click(Sender: TObject);
begin
  UniDBGrid1.JSInterface.JSCall('store.sorters.clear', []);
  //UniDBGrid1.JSInterface.JSCall('view.refresh', []);
  
  GridDataSet.Close;
  ...
  GridDataSet.Open;
end;
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...