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

K

KeepObject

Unregistered / Unconfirmed
GUEST, unregistred user!
一个DBGridEH,用Ctrl键连续选中了几行,用ReportMachine打印控件,有没有办法仅打印选中的这些行?(我知道DBGridEh有自带打印选中行的功能,但我现要用ReportMachine的打印)
 
L

lyq2276959

Unregistered / Unconfirmed
GUEST, unregistred user!
有,自己控制记录指针的移动
 
D

dacsd

Unregistered / Unconfirmed
GUEST, unregistred user!
他的例子好像就有
 
K

KeepObject

Unregistered / Unconfirmed
GUEST, unregistred user!
版本可能不一样,能否贴上一段代码?
 
Y

ygb51

Unregistered / Unconfirmed
GUEST, unregistred user!
把选中的号记录下来,然后做为查询条件传进去不就行了
 
B

bdmh

Unregistered / Unconfirmed
GUEST, unregistred user!
没有,只能筛选出以选中的记录到另一个记录集,然后去绑定reportmachine
 

文生

Unregistered / Unconfirmed
GUEST, unregistred user!
DBGridEH自带的打印试试
 
V

vmao

Unregistered / Unconfirmed
GUEST, unregistred user!
多选最好记录在DataSet中,用CheckBox多选。然后在Band的Onbeforeprint中判断,如果True,Band的visible可见,否则不可见
 
L

lyq2276959

Unregistered / Unconfirmed
GUEST, unregistred user!
在TRMBDataSet的Onnext事件或OnPrior事件等事件中写上控制代码即可
 
Top