DbGridEh常用

查询示例关键设置点:

1、标题栏实现数据过滤功能:
  
   DbGridEh.STFilter.Local:=true;//本地过滤,目前只实现了本地过滤。
  
   DbGridEh.STFilter.visible:=true;//默认不显示
  
   DbGridEh.STFilter.Location 可选择显示样式

 

2、点击标题栏实现数据排序
  
   DbGridEh.OptionsEh.dghAutoSortMarking:=true;
  
   DbGridEh.OptionsEh.dghMultiSortMarking:=true;
  
   DbGridEh.Columns.Title.TitleButton:=true;

以上设置完成后还需要引用单元文件:EhLibMTE

3、显示合计行
  
   DbGridEh.FooterRowCount:=大于0; 合计行数
  
   DbGridEh.Columns.Footers[?].Value:=显示内容
  
   DbGridEh.Columns.Footers[?].ValueType:=显示内容类型,当需要显示文本之类静态内容,类型必须为fvtStaticText
  
  DbGridEh.SumList.Active:=true;


4、本次查询主要使用的主要控件:
 
TDataSource
  TMemTabelEh
  TDataSetDriverEh
 
TDbGridEh
相关控件的设置关系,详细查看代码中。由于Ehlib支持多种数据源,每种数据源需要不同设置及引擎,目前只实现了这一种方式,如果不使用这种连接方式不能保证排序、过滤功能的实现。

  
  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值