fastreport 条件变更字体颜色

eFainter 2010-04-09 03:14:57
我这里情况比较特殊,TfrxUserDataSet作为数据库数据源的,然后在OnGetValue中VarName的参数匹配来往报表里面写数据。我不知道如何表述,所以尽量废话多一点,请大伙见谅。

我在报表里的MasterData中的一个MemoView的备注设置成[XFJY],然后OnGetValue里面
if CompareText(VarName, 'XFJY') = 0 then Value := 具体数字,我想MasterData每一行的数据字体颜色根据这个MemoView的值来进行变化,不知道这个表达式怎么写。请大家赐教
...全文
266 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
huobr 2010-04-12
  • 打赏
  • 举报
回复
在MASTERDATA的ONBEFOREPRINT事件里写代码实现:
例如: if memo1.text = 1 then memo2.font.color := clred;
eFainter 2010-04-12
  • 打赏
  • 举报
回复
高手呢?

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧