`
isiqi
  • 浏览: 16614117 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

dbgrideh如何实现自动排序

 
阅读更多

实际上,实现该功能非常简单(以下我以BDE为例说明如何实现自动排序):
1.在窗体上放置一个 DBGridEh 组件,并将其连接到相应的 BDE 数据集;
2.将该组件的[OptionsEn]中的 dgAutoSortMarking 属性设置为 True;
3.双击该组件,在其弹出的属性编辑器中添加相关字段;
4.将要排序的字段的属性列表的 [Title]的 TitleButton 属性设置为 True;
5.最后,千万不要忘了在 uses 子句中加上 EhlibBDE单元。

简单地通过 uses 子句添加 Ehlib...(EhlibBDE,EhlibADO,EhlibCDS)的单元之一到你的工程的任意单元中

分享到:
评论

相关推荐

    DBGridEh(导出 排序 变色 复选)

    这个压缩包文件"DBGridEh1(导出 排序 变色 复选)"包含了一系列示例程序,旨在演示如何利用DBGridEh实现数据导出、排序、颜色变化以及复选功能。 1. 数据导出:DBGridEh支持多种格式的数据导出,如CSV、Excel、PDF等...

    dbgrideh排序设置.rar_DBGridEh_delphi dbgrideh排序

    本文将深入探讨如何在DBGridEh中实现每列点击后的自动排序功能,这对于数据展示和用户交互至关重要。 首先,我们需要了解DBGridEh的基本结构。DBGridEh是基于EhLib库的,它扩展了标准的TDBGrid组件,提供了更多...

    DBGridEh首列显示行号的Demo

    4. **处理滚动和排序**: 当用户滚动DBGridEh或数据集被排序时,行号列也需要相应更新。可以通过监听OnRowChange或OnSortChange事件,再次计算并更新行号。 5. **处理数据加载和连接**: 在描述中提到,下载示例后...

    dbgrideh过滤功能

    要实现 DBGridEh 的自动过滤,必须先添加 Ehlib 的几个相关 unit 到项目中。如果使用的是 ADO 连接数据库,请在工程任一 unit 的 uses 列表中添加 EhlibADO,如果使用的是 BDE,请添加 EhlibBDE。 启用过滤,显示...

    Delphi DBGridEh 使用资料

    DBGridEh 适用于那些需要复杂表格处理,如分页、排序、过滤、自定义列样式等应用场景。下面将详细介绍 DBGridEh 的使用和特性。 1. **安装与集成** 要在 Delphi 工程中使用 DBGridEh,首先需要下载并安装对应的库...

    DbGridEh内容过多时显示省略符

    DbGridEh是一款增强型的数据库网格控件,它在Delphi或C++Builder等RAD Studio环境下被广泛使用,提供了比标准TDbGrid更丰富的...学习和理解这些文件可以帮助我们更好地利用DbGridEh控件实现高效、美观的数据展示功能。

    DELPHI 表格控件DBGridEh史上最全使用资料(101页)

    - 表头点击自动排序 - 排序功能改良 - TreeView效果显示 - KeyList、PickList功能 - 主从表设置 - 表中表显示 6. 输入/输出 - 数据导入导出 - Excel报表生成 - 打印组件使用 - 打印页码显示 - 指定列...

    ehlib3.rar DBgridEH 数据库控件组

    通过DBgridEH与ADO的结合,开发者可以轻松地在应用程序中实现对这些数据库的数据操作。 数据排版是DBgridEH的一个关键特性,它允许开发者自定义数据的显示方式,使用户能够更清晰地查看和理解信息。这可能包括调整...

    DELPHI_表格控件DBGridEh.rar

    3. **Options**: 这个属性集合控制了DBGridEh的行为,如是否启用行选择(dgRowSelect),是否自动调整列宽(dgAutoSizeColumns),是否显示表头(dgColumnTitles)等。 4. **ColumnClick**: 当用户点击列头时触发的...

    dbgrideh一键安装for D6/D7

    "一键安装"的特性意味着这个程序会自动处理这些步骤,为开发者节省时间和精力,特别是对于不熟悉手动安装过程的新手而言,这大大降低了入门难度,实现了"傻瓜式"的用户体验。 EhLib36_D6-7 是这个压缩包中的主要...

    Delphi DBGridEhColSelect设置DBGridEh列显示

    此外,DBGridEh还支持事件处理,例如OnColumnClick事件可以在用户点击列头时触发,这可以用来实现自定义的功能,如排序数据或更改列的显示顺序。 在实际开发中,你可能会遇到更复杂的需求,比如根据用户权限动态...

    表格控件DBGridEh

    - **改进DBGrideh表头点击自动排序,实现双击状态轮流**:通过设置`DBGridEh.Options`中的`dgAutoSort`选项和自定义`OnColumnClick`事件处理程序来实现。 - **改良Ehlib的排序功能,加快排序速度**:可以通过优化数据...

    DBGrideh.pas,可分组合并修改版

    7. **排序和过滤**:可能增强了内置的排序和过滤机制,让用户可以方便地按需对数据进行排序和筛选。 8. **打印和导出**:为了提高数据的可分享性,可能集成了打印预览和导出功能,支持将表格数据导出为Excel或其他...

    DELPHI+表格控件DBGridEh

    DBGridEh允许开发者定制标题行,例如制作复杂的标题行、实现按钮式标题、标题行显示图片、根据数据状态显示不同图片、自动显示升降排序标志符、实现多重排序等。这些功能可以增强表格的可操作性和视觉效果。 外观...

    修改EHLib控件可合并单元格

    DBGridEh是EHLib控件库的一部分,它提供了比标准DBGrid更丰富的功能,如自定义绘制、列排序、合并单元格等。本篇文章将详细介绍如何在DBGridEh中实现“有条件地隐藏单元格”以及“合并单元格”的功能。 首先,我们...

    DELPHI 表格控件DBGridEh使用详解 .pdf

    实现数据功能包括查找字段、显示字段下拉列表、自动过滤(包括模糊查询和过滤)、增量搜索、改良的文字过滤、表头点击自动排序、排序功能加快速度、TreeView效果显示、主从表设置、显示表中表、OnGetCellParams事件...

    DELPHI_表格控件DBGridEh史上最全使用资料(101页).rar_DBGridEh

    DELPHI_表格控件DBGridEh是Delphi编程中常用的一款强大的数据库网格控件,它提供了丰富的功能,能够帮助开发者实现复杂的数据展示和编辑需求。DBGridEh不仅继承了标准DBGrid的基本功能,还增加了许多高级特性,使得...

    DELPHI 表格控件DBGridEh史上最全使用资料

    此外,DBGridEh允许用户通过点击标题行实现排序,且支持多重排序功能,即标题行可以显示0123等排列序号以指示排序方式。 DBGridEh的编辑功能非常丰富,包括支持多选和单选等操作。开发者可以设置DBGridEh来显示数据...

Global site tag (gtag.js) - Google Analytics