我有一个问题啊!在FastReport中如何将为零的字段打印成空?
 
    比如:
  A   B  C  D
-----------------
  0   0  0  50
  5   3  4  8   打印成:  A   B   C  D
---------------
             50
  5   3   4  8

解决方案 »

  1.   

    输出空格的ASCII码,用#20替换
      

  2.   

    在FastReport的Memo里面,可以写类似Delphi过程的东西.
    你这个可以这样写:
    例如你的字段位FieldA,对应的Memo值为
    [FieldAsString]begin
      if FieldA = 0 then
        FieldAsString := ''
      else
        FieldAsString := String(FieldA);//这里模糊记忆,反正就是整型转
                                          String的函数,是FastReport内
                                          置,你找找end
      

  3.   

    老兄,在 memo的右键处有一个属性,很明显(如果字段值为零,不显示)
    也可以利用函数中的if