1 / 204
文档名称:

EhLib使用说明.doc

格式:doc   大小:1,823KB   页数:204页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

EhLib使用说明.doc

上传人:布罗奇迹 2022/4/18 文件大小:1.78 MB

下载得到文件列表

EhLib使用说明.doc

文档介绍

文档介绍:EhLib使用说明
“恋”是个很强悍的字。它的上半部取自“变态”的“变”,下半部取自“变态”的“态”。ehlib v5 在delphi2010下的安装

e:\ehlrings ;
begin
:= 1; // 指定网格尾部统计行行数
:= true; // 激活统计
:= clBtnFace ; // 指定统计行颜色
tmpFldList := ;
StrToStringList( Uppercase(pcFields),´,´,tmpFldList ); // 将字符串转换为串列表
For nFldLoop := 0 to -1 do
begin
cFieldName := [nFldLoop].FieldName ; // 网格列字段名
if ( uppercase( cFieldName ) ) >= 0 then
begin
[nFldLoop]. := pvtType ; // 统计类型
end;
end ;
;
end;

一、如何在程序中确定Ehlib定义的报表表头颜色?
在执行打印之前,加上下面的语句:
:=clLime;//clLime可以换成你想要的颜色比如clRed是红色等等
:=[pghColored,pghFitingByColWidths];//方括号里的"pghColored"是必需的,其它的根据你的需要决定取舍
================================================================
二、Ehlib中的PrintDBGridEh如何印页码,即第几页共几页
:='第&[Page]页 共&[Pages]页'
在对象管理器中的相关位置有设
================================================================
三、本人刚学****使用ehlib包,现在要实现类似ehlib所带demo1中一个功能:点击dbgrid某列值
的下拉按纽(可以设置),弹出一个下拉列表(其内容是另一个dataset的)。我看demo1中
好象是使用了DBLookupComboboxEh,可我参看demo1怎么设置也不行,请指教。谢谢。
呵呵,这个效果没有用DBLoookupComboBoxEh,它是利用查找字段实现的。
它在Query1中,对应VName字段,增加了一个叫VName1的查找字段,这个
字段从qrVendors查找相关的数据,再在DBGridEh1显示VName1,这样显示
就是那种效果了。
===============================================================
四、Ehlib 怎样固定某几列?
只要设置dbGridEh的FrozenCols属性为几列即可.
五、定制网格标题 复杂标题
TDBGridEh 允许在多列上创建标题,例如:
设置 属性为 True 并且填充字段的标签或列标题的标题,可以使用下面的规则:字段标签中的文本部分或列标题必须由几部分组成,并且用 "|" 分割,几个列的每一个通用部分都设置为相同。其它字段或标题必须在相应的部分包含同样的文本。
例如:
:= 'Title1|SubTitle1';
:= 'Title1|SubTitle2';

[0]. := 'Title1|SubTitle1';
[1]. :