L
lane
Unregistered / Unconfirmed
GUEST, unregistred user!
我用Quick Report做了一张报表,Detail栏中有一个Qrexpr字段,内容为:A/B
(A,B均为数据库字段),因B在有些记录中可能取值为零,所以当打印到这些记录
时会溢出,反映在打印上就是会将该表达式"A/B"打印出来.但是当此表达式很长时,
会影响后面字段的打印.
我希望当打印到这些溢出的记录时将表达式用"+++"来替代(美观又不影响后续字段),
不知该怎样实现.我试过用该字段的Eventnprint事件,代码大致为:
if A/B overflow then
Qrexpr.expression:='+++', 这样
在Preview时是符合要求的(即会造成溢出记录的为"+++",正常记录的为正常值),
但是正式打印时全部记录都变成"+++"了.
请各位大虾赤脚.
(A,B均为数据库字段),因B在有些记录中可能取值为零,所以当打印到这些记录
时会溢出,反映在打印上就是会将该表达式"A/B"打印出来.但是当此表达式很长时,
会影响后面字段的打印.
我希望当打印到这些溢出的记录时将表达式用"+++"来替代(美观又不影响后续字段),
不知该怎样实现.我试过用该字段的Eventnprint事件,代码大致为:
if A/B overflow then
Qrexpr.expression:='+++', 这样
在Preview时是符合要求的(即会造成溢出记录的为"+++",正常记录的为正常值),
但是正式打印时全部记录都变成"+++"了.
请各位大虾赤脚.