注册 登录
编程论坛 VFP论坛

如何将表文件中记录按要求写到多表格文档中且每页都有大标题?

王咸美 发布于 2025-06-03 09:38, 428 次点击
现有表文件jsda.dbf,共有139条记录,新建多表格文档,每页表格41行(其中第1行为字段名行)。我想将jsda.dbf第1至40条记录写入第一个表中,第41至80条记录写入第二个表中,第81至120条记录写入第三个表中,第121至139条记录写入第四个表中,不知如何操作,请高手指教,万分感谢!!!
5 回复
#2
王咸美2025-06-03 09:42
只有本站会员才能查看附件,请 登录
#3
wengjl2025-06-03 13:00
    这样是否符合王老师心中的需求 ?

      SET SAFETY off
      CLOSE DATABASES
      SELECT 0
      USE jsda alia kg
      sn=INT(RECCOUNT()/40)
      GO top
      FOR i=1 to sn
          COPY TO ([ls]+STR(i,1)) for RECNO()>(i-1)*40 and RECNO()<=i*40
      NEXT i
      COPY TO ([ls]+STR(sn+1,1)) for RECNO()>sn * 40
        
#4
王咸美2025-06-03 16:49
谢谢!
#5
王咸美2025-06-03 17:09
我想将jsda.dbf写入多表格word文档中,是我表述不清,请各位赐教,谢谢!
#6
schtg2025-06-04 08:04
回复 2楼 王咸美
先按照分组条件,将记录分成4张表,然后直接输出即可;也可以按照分表条件依次直接输出word。
1