首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

fastreport 条件变更字体颜色解决办法

2012-02-22 
fastreport 条件变更字体颜色我这里情况比较特殊,TfrxUserDataSet作为数据库数据源的,然后在OnGetValue中V

fastreport 条件变更字体颜色
我这里情况比较特殊,TfrxUserDataSet作为数据库数据源的,然后在OnGetValue中VarName的参数匹配来往报表里面写数据。我不知道如何表述,所以尽量废话多一点,请大伙见谅。

我在报表里的MasterData中的一个MemoView的备注设置成[XFJY],然后OnGetValue里面
if CompareText(VarName, 'XFJY') = 0 then Value := 具体数字,我想MasterData每一行的数据字体颜色根据这个MemoView的值来进行变化,不知道这个表达式怎么写。请大家赐教

[解决办法]
在MASTERDATA的ONBEFOREPRINT事件里写代码实现:
例如: if memo1.text = 1 then memo2.font.color := clred;

热点排行