社区
VFP
帖子详情
请问各位高手,如何将几个通用字段合并到一起,然后送入word中 编辑?
yt1123
2003-06-02 11:38:57
我想制作一个考试用的数据库,试题以word文档形式,放在一个通用型字段中,我想最后能由不同记录中试题,合并成一个新的word文档,应该如何实现
...全文
66
6
打赏
收藏
请问各位高手,如何将几个通用字段合并到一起,然后送入word中 编辑?
我想制作一个考试用的数据库,试题以word文档形式,放在一个通用型字段中,我想最后能由不同记录中试题,合并成一个新的word文档,应该如何实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yt1123
2003-06-04
打赏
举报
回复
xiolig(凌霄),程序可以运行,但是只是将第一条记录反复送入了word啊?!
yt1123
2003-06-04
打赏
举报
回复
我也试过了,在word97下执行没问题,在我的word2000上执行就出毛病了!
xiolig
2003-06-04
打赏
举报
回复
怎么回事?我刚才还跟踪执行了一遍,没问题呀!
你不妨在SCAN语句前加上一行 oWord.Visible = .T.
进入单步调试方式检查一下程序的执行过程
xiolig
2003-06-03
打赏
举报
回复
use 成功
oForm = CREATEOBJECT("Form")
oForm.AddObject("word","OLEBoundControl")
oForm.word.ControlSource = "成功.试题题干"
oWord = CREATEOBJECT("Word.Application")
oWord.Documents.Add &&新建目标文档
oTarget = oWord.Documents(oWord.Documents.Count)
SCAN
oForm.word.Refresh
IF "Word.Document"$oForm.word.OleClass
oForm.word.DoVerb(-2)
oSource = oWord.ActiveDocument
oWord.Selection.WholeStory
oWord.Selection.Copy
oTarget.Activate
oWord.Selection.Paste
oSource.Close
ENDIF
ENDSCAN
yt1123
2003-06-03
打赏
举报
回复
谢谢xiolig(凌霄),真的太感谢了。只是我有几个记录,怎么将他们都送入一个文档中,我加了个循环好象不行!
use 成功
oForm = CREATEOBJECT("Form")
oForm.AddObject("word","OLEBoundControl")
oForm.word.ControlSource = "成功.试题题干"
oForm.word.HostName = "xiolig" &&文档标识
IF "Word.Document"$oForm.word.OleClass
oForm.word.DoVerb(-2) &&在新窗口中打开WORD文档
oWord = GETOBJECT(,"Word.Application")
do whil .not.eof()
oWord.Selection.WholeStory &&全选,有待改进
oWord.Selection.Copy &&复制文件内容
oWord.Documents.Add &&新建文档
oWord.Selection.Paste &&粘贴
skip
enddo
FOR EACH oDoc IN oWord.Documents
IF oDoc.Name == oForm.word.HostName
oDoc.Close(.F.) && 关闭源文件
EXIT
ENDIF
NEXT
ENDIF
程序应该如何修改?
xiolig
2003-06-02
打赏
举报
回复
我的解决办法不是很好(主要是会影响视觉效果)。
以下代码将一个通用字段(WORD文档)的内容复制到一个新文档中:
USE 数据表
oForm = CREATEOBJECT("Form")
oForm.AddObject("word","OLEBoundControl")
oForm.word.ControlSource = "数据表.OLE字段"
oForm.word.HostName = "xiolig" &&文档标识
IF "Word.Document"$oForm.word.OleClass
oForm.word.DoVerb(-2) &&在新窗口中打开WORD文档
oWord = GETOBJECT(,"Word.Application")
oWord.Selection.WholeStory &&全选,有待改进
oWord.Selection.Copy &&复制文件内容
oWord.Documents.Add &&新建文档
oWord.Selection.Paste &&粘贴
FOR EACH oDoc IN oWord.Documents
IF oDoc.Name == oForm.word.HostName
oDoc.Close(.F.) && 关闭源文件
EXIT
ENDIF
NEXT
ENDIF
错误难免,相互学习。
本资源来源于vector官方知识库,KB0014250-CANoe-CANalyzer问题-Graphic窗口曲线显示不全或颜色
本资源来源于vector官方知识库,KB0014250_CANoe_CANalyzer问题_Graphic窗口曲线显示不全或颜色变浅
Python PDF页数统计 批量柱状图报告
Python PDF页数统计 批量柱状图报告 批量统计文件夹内 PDF 页数,输出 page_report.csv 与页数柱状图,缺省自动生成多份演示 PDF。 功能: · 批量统计 PDF 页数 · 缺省自动生成多份演示 PDF · page_report.csv · 页数柱状图 · 可传入自己的文件夹 · 打包时预跑 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
GEO系统源码部署 包更新 包售后 |本地部署&支持开源二开 源码交付,支持主流AI平台,操作简单,零基础也能用
GEO系统源码部署 包更新 包售后 |本地部署&支持开源二开 源码交付,支持主流AI平台,操作简单,零基础也能用 适合AI优化、流量拓客、自媒体推广 【源码部署
中
】增加数字人,AI建站,AI短视频,b2b,城市分站增加诸多功能,做互联网项目,抓紧入局 当日可部署完毕
Python齿轮故障诊断 CWT时频图+KNN分类
Python齿轮故障诊断 CWT时频图+KNN分类 合成四类齿轮振动,Morlet CWT 提取频带能量,KNN 分类,输出混淆矩阵与时频图墙。可换成自己的振动数据。 功能: · 四类齿轮故障合成振动 · Morlet CWT 能量特征 · KNN 分类 · 混淆矩阵 · 时频图墙 · 打包时预跑 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
Python OpenCV批量彩色双边滤波 PSNR报告
Python OpenCV批量彩色双边滤波 PSNR报告 对彩图批量加噪并做 bilateralFilter 保边去噪,输出 denoised/ 图与 bilateral_color_batch_report.csv、PSNR 增益图。 功能: · 彩色双边滤波 · denoised/ 输出 · bilateral_color_batch_report.csv · PSNR 增益图 · 缺省自动生成演示图 · 打包时预跑 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
VFP
2,749
社区成员
29,142
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章