RMReport如何跳过不需打印的纪录 ( 积分: 100 )

  • 主题发起人 主题发起人 king.gray
  • 开始时间 开始时间
K

king.gray

Unregistered / Unconfirmed
GUEST, unregistred user!
报表样式:
纪录1 纪录2 纪录3 纪录4
纪录6 纪录7 纪录8 纪录9
我现在想实现选择从第二条开始打印时,纪录1所在位置打印时为空白,
选择从第三条开始打印时,纪录1 纪录2所在位置打印时为空白,依此类推.
 
好像没有什么好方法?
我是采用加一个字段bit,要打印前面打钩,不打印不打钩
 
我不是要选择打印的内容,而是选择打印的起始位置.
 
方法一:
把要打印的记录用TClientDataSet保存起来,TRMDBDataSet关联这个TClientDataSet,
当确定要从某条记录打印时,把该记录以上记录值都清空。
方法2:
TRMReport中设一个变量,用来传递从那条记录开始打印,并在TRMReport中
的TRMMemoView的OnBeforePrint事件中写代码。
Sorry,还有方法三:
在确定了打印开始记录后,按你的格式把数据显示到Grid中,打印这个Grid.
 

Similar threads

D
回复
0
查看
877
DelphiTeacher的专栏
D
D
回复
0
查看
845
DelphiTeacher的专栏
D
D
回复
0
查看
941
DelphiTeacher的专栏
D
D
回复
0
查看
880
DelphiTeacher的专栏
D
后退
顶部