ReportMachine有没有办法仅打印选中的记录。(100)

  • 主题发起人 主题发起人 KeepObject
  • 开始时间 开始时间
K

KeepObject

Unregistered / Unconfirmed
GUEST, unregistred user!
一个DBGridEH,用Ctrl键连续选中了几行,用ReportMachine打印控件,有没有办法仅打印选中的这些行?(我知道DBGridEh有自带打印选中行的功能,但我现要用ReportMachine的打印)
 
有,自己控制记录指针的移动
 
他的例子好像就有
 
版本可能不一样,能否贴上一段代码?
 
把选中的号记录下来,然后做为查询条件传进去不就行了
 
没有,只能筛选出以选中的记录到另一个记录集,然后去绑定reportmachine
 
DBGridEH自带的打印试试
 
多选最好记录在DataSet中,用CheckBox多选。然后在Band的Onbeforeprint中判断,如果True,Band的visible可见,否则不可见
 
在TRMBDataSet的Onnext事件或OnPrior事件等事件中写上控制代码即可
 
后退
顶部