zoukankan      html  css  js  c++  java
  • TDBGrdEh表格底部(footer)区域的汇总统计行

    统计效果如下:

    DBGridEh 组件可以在表格底部显示汇总行,如记录数合计、列字段累加和等信息,具体属性设置如下: 


    1,在DBGridEh的属性FooterRowCount中设置底部显示的行数;

    2,FooterColor和FooterFont中设置显示的颜色和字体 


    3,然后在DBGridEh的Columns中某一列的属性Footers的编辑器中添加一个或多个显示列
     


    4,设置此显示列的Value属性,它为此汇总区的Caption; 

    5,设置此显示列的ValueType属性 
    显示列可以是字段值累加和、记录数合计、字段值或静态文件等集合类型,可以在设计时在中设置,也可在运行时通过设置Footers[i].ValueType指定其类型。


    6,设置DBGridEh.SumList.Active 为 True,才会进行汇总统计运算。 


    需注意的是,如显示类型为不是当前列的累加和,则需在fieldname属性中指定汇总列,其它类型则无此要求。在FormCloseQuery事件中,一定要将SumList.Active := False,因为在数据集中的数据多了以后,FormClose会让DBGridEh释放所有EhLib资源,会使得退出很慢,所以将SumList.Active := False不会引起退出很慢

  • 相关阅读:
    我的ORM之六-- 批量
    我的ORM之五-- 事务
    我的ORM之四--删除
    我的ORM之三 -- 更新
    我的ORM之二--添加
    我的ORM之一 -- 查询
    hmailserver
    jquery 插件原则
    C#中 ToString 和 override ToString 的区别
    linq操作符:元素操作符
  • 原文地址:https://www.cnblogs.com/ddxxxb/p/6973142.html
Copyright © 2011-2022 走看看