在 FastReport怎么实现隔行显示不同的颜色?
在 FastReport的Demo里面有这个
但是就是不知道他是怎么实现的~~
请教大家!
在 FastReport的Demo里面有这个
但是就是不知道他是怎么实现的~~
请教大家!
解决方案 »
- 我想把程序运行时候的一个变量值存放到程序的版本信息里面。 另外再写一个程序来改变这个EXE程序的版本信息。如何实现?
- dbchart只能显示数字型数据吗?
- 关于combobox数据源问题
- 安装.dpk文件之后,将新控件加入Form,结果编译是说该控件的.dcu文件找不到,为什么?
- 一个30岁程序员的苦恼与迷茫
- .conf 文件类型
- vb版的版主都是煞笔,同意的UP
- ExpressQuantumGrid表格在打开了SUM功能后返回的记录数一多第一条记录就消失了!请问各位大哥怎样解决?谢谢!!!
- DELPHI做的业务流平台
- 谁能给我使用SkinEngin的完整例子(不是SkinEngin自带的),要求汉字字体在WIN98下显示清晰的
- 请各位大虾帮忙解说一下,为什么会这样?
- Delphi 中有没有类似于 VC 中的 ListCtrl 的控件?
我看那DEMO里面没有写什么代码啊~~
例如:
begin
if [LINE#] MOD 2 = 0 THEN
FillColor := clBlue
else
FillColor := 16777088;//$FFFF80;不能写16进制数,不认,变成黑色的了,要转10进制
end
??
代码不是写在程序里,而是写在报表控件里面的Memo对象里面
原理很简单,其实也是写代码的
设计报表,好像是14.frf,在主项数据上有一些Memo,其实在这几个Memo的下面还有个比较长的Memo,被他们遮住藏在底下了,名字好像是Memo13,点两个Memo的间隔处就选到它了
Memo13里面没有值也没有代码,按F11弹出属性对话框,有个“Highlight”属性,即“条件高亮度”属性,隔行显示不同颜色就是通过这个属性来实现的。
这里的Memo13的Highlight属性中的“条件”为“[Line#] mod 2”,在背景颜色中设定了其他颜色,就出现了隔行显示不同颜色的效果。通过Highlight属性对所有的Memo都可以设定隔行显示不同颜色和不同字体的效果
:)
也没看到有代码的~~
你们去看看Fastreport的Demo的Main里面的第一个报表~~
谢谢
shotking(小金_(想找工作,Delphi+数据库,地点在上海))