对不起,我猜您这么做是为了打印符合查询条件的记录对码?如果事的话,那么不光用datareport才能做到,用很多别的方法也可以做到的比如
Me.PrintForm
很简单的就能实现当前窗题所有内容的打印,当然这也需要不同窗体之间的参数传递。比如你在查询窗体中查到的记录内容,传递到能够实施打印的窗体进行打印,下面就是一些代码有简单的,也有复杂的,您看看对您又没有什么帮助
方法一、Form2.text2.text=form1.text1.text '直接传递,最为简单,功能最少:p方法二、定义公共变量
1.定义模块级公用变量,全局变量.
2.定义窗体级公用变量,然后如下格式使用.Public strTest as string '在Form1的声明部分中声明公用变量msgbox Form1.strTest    '在Form2中使用(在信息框中显示字符串)
当然也可以show.text = form1.strtest '在字符串框中显示字符串
不懂的话,再问啊~~~对不起啊,我也是新手刚学,就来卖了