我想实现这样的功能:
当特定字段的值大于1000时,就用红色显示这个字段?
在fastreport demo中有这个。但是怎么也看不出在什么地方实现的!

解决方案 »

  1.   

    在该变色的memo的HighLight条件中输入value>1000
      

  2.   

    在fastReport的报表编辑器中,双击显示那个字段的Memo,将下面部分的代码的内容改为begin
      Memo.Clear;                               
      Memo.Add([Table1."字段"]);
      if [Table1."字段"] > 100 then
        Font.Color := clred;
    end
      

  3.   

    改一下:
    begin
      Memo.Clear;
      Memo.Add([Table1."字段"]);
      if [Table1."字段"] > 1000 then
        Font.Color := clred
      else
        Font.Color := clBlack;
    end