DBGridEh多行表头导出至Excel研究 |
| |
引用本文: | 柏林元,严骏,凌海风,朱亮.DBGridEh多行表头导出至Excel研究[J].电脑开发与应用,2008,21(1):73-74. |
| |
作者姓名: | 柏林元 严骏 凌海风 朱亮 |
| |
作者单位: | 解放军理工大学 |
| |
摘 要: | Delphi第三方控件Ehlib、DBGridEh支持多行表头、多固定列、按表头排序,支持合计列和直接打印等功能.基本满足用户要求。但DBGridEh自带打印功能设计比较简单,字体、间距、格式固定,样式单调,打印报表不美观,用户无法直接修改。如果用Ehlib函数集的SaveDBGridEhToExportFile函数把报表导出到Excel文件中,则用户可以对报表的格式、内容、页眉页脚、页面设置、打印设置等进行全面修改,但是该方法在从DBGridEh中导出到Excel的过程中,多行表头变成了一行,如图1所示。如果报表数量较少,手动修改即可。而在报表数量很多时,需重复做一些简单的工作,耗时间,易出错,效率低。故需要一个比较通用的算法以直接导出生成和图2显示效果相同的Excel文档。
|
关 键 词: | Excel文件 表头 EXCEL文档 打印报表 Delphi 用户要求 第三方控件 直接打印 |
本文献已被 CNKI 维普 万方数据 等数据库收录! |
|