自选报表页码范围的问题
用户用两个spinner控件选择起始和末页范围,代码如下,但预览时还是显示全部报表(而不是用户所先的页码范围,也就是range m,n 没起作用),是何原因?如何解决?
IF thisform.op2.o1.Value =1
REPORT FORM bb.frx preview *打印全部
ELSE *选页码打印
REPORT FORM bb.frx range thisform.spinner1.Value ,thisform.spinner2.Value preview
endif
[解决办法]
这个参数只是在打印时起作用,预览要自己写代码,跳到指定的页。
[解决办法]
Report Form 报表 To Printer Prompt Preview
*这样先预览,如果按打印按钮,会弹出打印对话框,你可以设置打印机及起始页和终止页。