EhLib9 For Delphi XE10.1-10.3版本的DBGridEh9体验

需积分: 13 12 下载量 43 浏览量 更新于2024-12-25 收藏 58.41MB RAR 举报
资源摘要信息: "EhLib For Delphi XE10.1---10.3" EhLib是一个专门为使用Embarcadero Delphi XE10.1至XE10.3版本开发的开发者提供的数据库组件库。EhLib组件库极大地增强了标准的DBGrid组件,DBGridEh是EhLib库中的一个核心组件,它是一个功能丰富的网格组件,用于在Delphi应用程序中显示和编辑数据库数据。 DBGridEh9是EhLib库中支持Delphi XE10.1至XE10.3版本的组件,其主要特点如下: 1. 高级网格功能:DBGridEh9提供了一系列高级网格功能,包括但不限于单元格合并、多列头、多选、单元格旋转、自定义编辑器以及丰富的单元格编辑功能。 2. 数据感知:该组件能够感知数据集的变化,实时反映数据的更新,支持数据的增加、删除、修改等操作。 3. 高级分组和汇总功能:允许用户对数据进行分组,并对分组后的数据进行汇总显示,类似于Microsoft Excel中的分组和汇总功能。 4. 导入导出数据:DBGridEh9支持将数据导出到多种格式,如CSV、HTML等,同时也可以从这些格式中导入数据到网格中。 5. 自定义绘制:允许开发者对网格中的单元格、列头等进行自定义绘制,以满足不同的显示需求。 6. 数据绑定:支持与多种数据库连接,包括但不限于FireDAC、ADO、DBX等,开发者可以通过简单的绑定就可以将网格与数据源连接起来。 7. 丰富的事件和属性:DBGridEh9提供了大量事件和属性,以满足开发者对网格行为和外观的自定义需求。 8. 支持报表打印:DBGridEh9与TDBRichEdit组件结合,可以实现复杂报表的打印功能。 9. 多语言支持:该组件库支持多语言,能够根据不同的语言环境显示正确的文本。 在描述中提到的“超级好用的DBGridEh9,亲测支持10.3”,表明开发者已经实际测试过DBGridEh9,并确认它可以在Delphi XE10.3版本中良好运行。这意味着开发者可以信心满满地在XE10.3环境中利用DBGridEh9组件进行高效的数据库应用程序开发。 标签“DbGridEH DelphiXE”表明EhLib主要针对的开发环境是Delphi,而“DelphiXE”则具体指代Embarcadero Delphi的XE版本系列。 至于“压缩包子文件的文件名称列表:EhLib9”,这里似乎存在一个翻译错误,正确的应该是“压缩包中的文件名称列表:EhLib9”。这表明在提供的资源压缩包中,主要的组件库文件名为“EhLib9”,开发者应当在压缩包中寻找以“EhLib9”为名的文件,这些文件是安装EhLib库到Delphi环境中的必要组件。 综合以上信息,开发者应当期待一个功能全面、性能稳定、易于使用的数据库网格组件库,它为Delphi XE10.1至XE10.3的数据库应用程序开发提供了丰富的功能和灵活性。通过使用EhLib库中的DBGridEh9等组件,开发者能够快速构建出用户界面友好、功能强大的数据库应用,极大地提升开发效率和产品质量。
322 浏览量
Ehlib 是著名的数据库连接控制,版本为5.2.84,DBgrid增强VCL控件;支持多表头,多固定列,按表头排序,支持合计列,并支持直接打印。可以和PB的ataWindow媲美。 本版本含完整源代码,支持以下 IDE: Delphi 5,6,7,2005 C++Builder 5,6 BDS 2006 (Delphi 2006, C++Builder 2006) Delphi 2007 RAD Studio 2009 (Delphi 2009, C++Builder 2009) Embarcadero RAD Studio 2010 (Delphi 2010, C++Builder 2010) 本人已在Delphi XE中运行通过,在本人编制的进销存软件中应用完全正常。 注:Delphi 2010、XE里面安装不要修改bpl文件的输出路径,采用默认值,否则安装难以成功。 Version 5.2 + Added feature to group data in the DBGridEh. It is allowed to make grouping at run-time and design-time. Grouping works only when the grid is connected to TMemTableEh dataset. Use next subproperties of Grid.DataGrouping property to adjust grouping Active: Boolean - Set this propery true to active grouping. DefaultStateExpanded: Boolean - defines initial expapnding/collapsing state of new created elements of the grouping tree. GroupLevels: TGridDataGroupLevelsEh - Collection of group levels. Use this property to create template of the grouping. GroupPanelVisible: Boolean - Set this property to True to show special panel at the top part of the grid. Then the panel is thisible it is allowed to form group levels by mouse. Drag title of the requaried column to the group panel and drop it onto panel. Font: TFont - Controls the attributes of the default font of group records in the grid. Color: Tcolor - Default background color of the group records. See demonstration project of grouping in Demos\DataGrouping directory. Version 5.1 * The type of RowPanel property was changed. Instead of Boolean type, now it is an object property with subproperies: Active: Boolean - Defines if it is possible to place cells under each over and if every propetry can have personal hight. + NavKeysNavigationType: TGridRowPanelNavKeysNavigationTypeEh - defines the order of navigation over cells in the grid when keys Up, Down, Left, Right are pressed. rpntRowT