if 某条件成立,报表中增加显示某些字段信息,怎样才能做到在原有报表基础上再增加显示某些信息呢?

解决方案 »

  1.   

    如果你用的是fastreport, 你可以在Memo中写程序.双击Memo后,就进入一个窗口,上面是Memo的显示内容,下面可以begin和end,那就是编程区.在中间写程序.
    你可以在上面写个变量,下面根据情况给这个变量赋值.
    下面程序语法与delphi一样.

    上面写"[aa]"(注意在fastreport中,显示变量要加"[]")
    下面写你的条件,如 
    if bb = 1 then
      aa := '22'
    else
      aa := '';