一报表上有两个表的内容,如果按以下,当jyb没有记录,czb有记录时,不能预览。
SELECT * FROM czjthz WHERE 月度=uyear+umonth INTO TABLE czb
SELECT * FROM czjt WHERE 减员时间=uyear+umonth INTO TABLE jyb
REPORT FORM czjtb.frx TO PRINTER PREVIEW
如果按以下,当jyb没有记录,czb有记录时,可以预览。但当jyb有两条以上记录时,预览只显示一条记录。
SELECT * FROM czjt WHERE 减员时间=uyear+umonth INTO TABLE jyb
SELECT * FROM czjthz WHERE 月度=uyear+umonth INTO TABLE czb
REPORT FORM czjtb.frx TO PRINTER PREVIEW
------解决方案--------------------------------------------------------
这是 VFP9 的报表多细节功能。
<VFP9报表多细节区示例>
http://download.csdn.net/source/1029982