• DBGrideh 实现自动排序


    一、点击标题自动排序

    1.在optioneh中设置:
    AutosortMarking:=True
    2.设置DbGridEh的属性:(不一定总要设置,与使用的数据连接有关)
    sortlocal:=True;
    3.uses 单元
    Ado------ehlibADo
    TclientData------ehlibCDS
    BDE ---------ehlibBDE 

    EhLibUniDAC

    4.Column属性

    ColumDefValues->Title->TitleButton设为TRUE

    二、统计

    DBGrideh1.FooterRowCount:=1;//新添加一行脚注
    DBGrideh1.SumList.Active:=true;

    在列属性里:

    Footers-新建 ValueType FieldName 

    DBGridEh1.Columns[3].Footers.Add;

    DBGridEh1.Columns[3].Footers[1].ValueType:=fvtFieldValue; //字段值

    DBGridEh1.Columns[3].Footers[1].FieldName:='合同号';

    DBGridEh1.Columns[3].Footers[1].Font.Style:=[fsBold];

    DBGridEh1.Columns[3].Footers[1].Font.Color:=clBlue;

    DBGridEh1.SumList.Active:=True;

    三、锁定:dbgrideh的frozencols设置为2

    二、+序列号

  • 相关阅读:
    Git常用操作命令
    百度地图集成--二
    百度地图的集成--超详细
    iOS开发系列--地图与定位
    整理了一份React-Native学习指南(转)
    iOS高级编程之JSON,XML数据解析
    iOS开发基础
    C#001
    C#00
    英语学习tips
  • 原文地址:https://www.cnblogs.com/chenmfly/p/4822691.html
Copyright © 2020-2023  润新知