我使用的是delphi7+fastreport3,在做报表开发的时候,有些数据库的整型字段里面并没有填写数据,但是在报表preview的时候,却自动显示为0。有没有比较简单的方法实现没有数据就不显示出来,直接空在那里?求救,急急急!在线等。

解决方案 »

  1.   

    搞定
    测试通过
    [IF([AspK3."FendQty"]<>0,[AspK3."fEndQty"],null)]记得给分
      

  2.   

    我改成这样了,用这段[IF([frxDBDataset2."费率投标"]<>0,[frxDBDataset2."费率投标"],null)]把原来的[frxDBDataset2."费率投标"]这段换了,结果报错。如何搞?
      

  3.   

    兄弟,别跑了呀,我还在等呢。我看了fastreport的手册,他的判断语句的格式是这样的
    IIF(Expr:Boolean,true value,false value),但是我用了,怎么还是报错啊?
      

  4.   

    报什么错吗
    要不就是你数据集有问题IF(Expr:Boolean,true value,false value)  
    表单式 就是这样的你这个字段是float型吗