把打印内容放在MasterData里,能否进行判断,只打印符合条件的内容。
例:
如下所示,当数量为“0”就不打印出来名称     数量
-------------
CPU        1
硬盘       3
内存       0
显卡       0
-------------怎样搞,请高手指教!!!

解决方案 »

  1.   

    Memo的begin..end写入Visible := [MasterData."count"] <> 0 试一下,随手写的,权做参考
      

  2.   

    测试了一下,在主Band的OnBeforePrint的begin..end写入下面代码:
    begin
      if [aqStoref."scount"] <> 0 then
        Visible := True
      else Visible := False;
    end
    若仅是不想显示0数据,设那个Memo的HideZero为True就可以了;
    要是不显示数量为0的数据,取数据时用不为0做条件来限制不行吗?