quickreport做报表,判断值是否为0的问题(50分)

  • 主题发起人 主题发起人 funny_0415
  • 开始时间 开始时间
F

funny_0415

Unregistered / Unconfirmed
GUEST, unregistred user!
用quickreport做报表,遇到下面的问题:
select a1,a2,a3,a4,a5,a6,a7,a8,a9
from table
如果a1<>0 ,则在报表中显示出来,显示格式为:a1,a1的value;
然后判断a2的值是否为0,如果不为0,则在下一行显示a2,格式和a1一样;
如果a1=0 , 则什么都不显示;
继续判断a2,直到有一个值不为0,然后显示出来
不知道这样的问题在报表中应该怎么写
附:我只会写静态的报表
 
怎么没有人回答呢,应该是很简单的问题呀
 
我是新人,请高手帮忙帮我有C/C++写一段用远程插入的方法隐藏进程的代码,再另外用伪隐藏的方法写一个,就是在任务管理器里面看不到就可以了,请高手帮忙,小弟真的急用啊!
 
用动态报表的方式编写一段落函数即可实现
 
是很简单的问题,在报表的对象动作中只有个事件,
procedure TForm_prn_fyrs.QRExpr10Print(sender: TObject;
var Value: String);
begin
if value='0' then
value:='';
end;
 
问题是a1,a2......是QRDBTEXT(text框),不是qrexp(表达式),关注中
 
后退
顶部