| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2659 人关注过本帖
标题:vfp 用 excel 做好打印模板 xlt,怎么把表数据输出并全部预览打印?一页只打 ...
只看楼主 加入收藏
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
我现在的思路是通过模板建立表格,然后读出每个所需字段输出的单元格位置,然后把dbf表内容输出到单元格。如果是流水式的报表也就是那种每列一个标题的报表好办,这种一条记录就一页的报表,我觉得好像一次只能填充一条记录打印,我想把所有打印的记录都输出到模板中,然后可以预览打印。这目前的方法好像一次只能预览一条记录,求解决的办法,请老师给予指点,谢谢!
这样设计的目的是让不懂VFP的人,只要设计出符合字段名称的excel报表也能打印出自己想要的报表。 请高人指教!
2014-12-03 16:56
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
回复 7 楼 wangzhiyi01
能根据任意设计的word报表然后用代码来完成邮件合并吗?也就是根据任意设计的word报表,用程序来把要打印记录输出到报表?
2014-12-04 10:46
wangzhiyi
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:366
专家分:684
注 册:2014-4-9
收藏
得分:10 
7楼不是解决了吗?
不需要任何代码,直接在WORD里输出,难道你是想用VFP控制WORD?

[ 本帖最后由 wangzhiyi 于 2014-12-4 12:26 编辑 ]
2014-12-04 12:25
wangzhiyi01
Rank: 2
等 级:论坛游民
威 望:1
帖 子:12
专家分:16
注 册:2014-12-3
收藏
得分:0 
你把7楼的附件下载用下,看看能不能达到你的目的,不需要任何命令,在WORD就能完成邮件合并,然后预览,需要打印可以在WORD环境下完成。如果需要筛选记录,那就需要用VFP先处理好记录,然后再激活WORD,有关这方面的命令你可以查看下相关的VFP全面控制WORD方面的文章。
2014-12-04 13:42
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
看到一个插入书签的东东,有点困难,有些看不懂,程序拷贝下来运行也出现错误,与我的要求与不一样。不是多少年以前的写的了。现在不知有没有人在用这方面的东西。也找了一点控制WORD方面的东西。
我的目的是让别人随便设计一个报表(用WORD或EXCEL),报表中只要包括我能识别的字段就可以把DBF表相应字段内容批量输出上去,也就实现了灵活报表的方法。两天了这个方面几个论坛都没有直接的回答,不知是没人会,还是不舍得把自己研究的东西拿出来。

[ 本帖最后由 qshuju 于 2014-12-4 22:04 编辑 ]
2014-12-04 22:03
wangzhiyi
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:366
专家分:684
注 册:2014-4-9
收藏
得分:0 
你把7楼的附件下载解压到F盘,试着用下看看,应该能实现你需要的,现在的数据源是EXCEL文件,你只需要把数据源改为DBF就OK,再不行的话你加我的QQ47855894,我们在QQ里直接说你的要求,我试着帮你弄弄。
2014-12-05 10:29
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:10 
先做一个符合格式的空 word 文档,然后一条条记录导入,应该生成一张张的文档。需要例子的话,可以给你一个。
2014-12-07 18:39
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:10 
为什么要经过EXCEL 打印表格?运用FOXPRO也能完全实现你的要求。
2014-12-08 07:36
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:0 
给楼主的一个小演示。(抱歉:只是演示。源代码这次没有,因为量大不能一次性上传,再说不知是否符合楼主的意图,如果感兴趣,可以继续共同探讨。vfp 9.0,必须安装 office 2003 以上版本 )
 
  
wrd.rar (2.55 MB)
2014-12-08 21:49
wangzhiyi
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:366
专家分:684
注 册:2014-4-9
收藏
得分:0 
以下是引用qingfameng在2014-12-8 21:49:50的发言:

给楼主的一个小演示。(抱歉:只是演示。源代码这次没有,因为量大不能一次性上传,再说不知是否符合楼主的意图,如果感兴趣,可以继续共同探讨。vfp 9.0,必须安装 office 2003 以上版本 )
 
  
我很想知道您是如何给WORD一个不规则的表格相关单元格赋值?打开现成的WORD文档,绘制规则的表格等有关问题我都能解决,方便的话你能指点一二不?
2014-12-11 09:47
快速回复:vfp 用 excel 做好打印模板 xlt,怎么把表数据输出并全部预览打印?一 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029974 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved