编程论坛
注册
登录
编程论坛
→
VFP论坛
备注字段导入文本打不开
tbk_lcy
发布于 2023-11-02 08:14, 460 次点击
用下面代码导入,但是读取不了,请各位大侠帮忙解决一下。
ff=alltrim(thisform.edit1.value)
append memo yjnr from &ff
9 回复
#2
csyx
2023-11-02 09:57
append memo XXX from (ff) 是从 ff 指定的文件中导入
导入一段文本直接用 replace XXX with ff 就行
#3
tbk_lcy
2023-11-02 10:26
回复 2楼 csyx
老师,我就是想把word文件的标题和正文分别导入到某表的两个字段,标题导入到字符字段wjm,正文导入到备注字段yjnr。如何实现?
edit1里的内容是用getfile('*')导入的,例如:C:\USERS\DESKTOP\十月份费用项目分析模版.DOCX
我用以下代码成功导入到表中,但是备注字段(yjnr)打不开。(如果导入的是纯文本格式或edit1里的内容是手动输入的就可以)
if thisform.edit1.readonly=.t.
ff=alltrim(thisform.edit1.value)
append memo yjnr from &ff
do while .t.
fff=at('\',ff)
if fff=0
exit
endif
ff=subs(ff,fff+1)
enddo
repl wjm with ff
else
repl yjnr with thisform.edit1.value
endif
[此贴子已经被作者于2023-11-2 11:00编辑过]
#4
csyx
2023-11-02 11:11
备注字段中存储的内容除非是纯文本,其他都没法直接查看
想要能查看,只能把“备注型”换成“通用型”。只是要清楚一点,通用型字段是管进不管出的,换句话说,导入后就很难还原出来
[此贴子已经被作者于2023-11-2 11:15编辑过]
#5
sdta
2023-11-02 16:27
帖上导入备注字段的内容看看
#6
tbk_lcy
2023-11-03 08:26
回复 5楼 sdta
就是普通word文档
只有本站会员才能查看附件,请
登录
#7
sdta
2023-11-03 20:18
将WORD另存为TXT文件,再导入VFP中
#8
吹水佬
2023-11-03 20:58
可能与写入备注字段无关,非可打印字符也可以写入备注字段。
“备注字段导入文本打不开”,一是“导入文本”是不是纯文本;二是“打不开”是什么意思?
#9
tbk_lcy
2023-11-08 10:43
回复 8楼 吹水佬
导入的不是txt格式文档,是word文档。
打不开是指:在自由表中,点击存放导入文档的备注字段,不能显示(纯文本格式的可以)。
#10
吹水佬
2023-11-08 21:34
以下是引用
tbk_lcy
在2023-11-8 10:43:12的发言:
导入的不是txt格式文档,是word文档。
打不开是指:在自由表中,点击存放导入文档的备注字段,不能显示(纯文本格式的可以)。
vfp9测试是有这情况,备注字段存放的不是纯文本点击时有异常的可能。
1