我在QuickRept的OnNeedData事件中写打印代码,然后调用QuickRep1.Preview进行打印预览,点击预览窗体上的打印Button,打印机没有一点反映;我把QuickRep1.PrinterSettings.PrintMetaFile:=true;然后QuickRep1.Preview,打印,能打印了,但是选择预览窗体上的打印设置,选择只打印第1页,可打出来的还是所有页,如果不在OnNeedData事件中写打印代码,直接绑定数据集,就没有这些问题,可我必须用OnNeedData,怎么办?谢谢!