因为使用了DBX+ClientDataSet,所以排序显得简单些,只需要设定几个属性就OK了。 1.DbGridEH 中设定: OptionsEh中dghAutoSortMarking:=True; SortLocal:=True; Columns的Title.TitleButton:=True; 2.在单元中引用 EhLibCDS 这样就实现了点击title进行排序,而且不回资料库再捞资料。 (追加备注:在使用发现如果设定了Clientdataset的MasterSource属性,并关联字段,那么排序会报错!, 所以结论应该是单表应用) |
|