如何将一条文档中的附件(用文件上载控件上传的附件)复制到另一条文档中????

qyh 2001-12-26 03:06:57
如何将一条文档中的附件(用文件上载控件上传的附件)复制到另一条文档中????
...全文
95 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
linshao16 2001-12-28
  • 打赏
  • 举报
回复
set item = doc1.getfirstitem("$File")
ss = item.values(0)
Set obj = doc1.getattachment(ss)
Call obj.extractfile("c:\"+ss)
Set rtitem = New NotesRichTextItem( doc2, "Body" )
Set object = rtitem.EmbedObject(EMBED_ATTACHMENT, "", "c:\"+ss)


jsyey 2001-12-26
  • 打赏
  • 举报
回复
不知道具体情况,一个简要方案
文档1用NotesEmbeddedObject.extractfile释放到一个本地目录上去
文档2将它embeded到一个rtf中去
qyh 2001-12-26
  • 打赏
  • 举报
回复
可是附件已经在 $File 中了,是对两条文档的$File进行操作。
hhxz770 2001-12-26
  • 打赏
  • 举报
回复
@_@ 'RTF域值后台传递
Dim RTItem As NotesRichTextItem
Dim rtitem2 As notesrichtextitem
If uidoc.editmode Then
Set RTItem2 = New notesrichtextitem(doc,"Rtf_fj")
Set RTItem2=Doc.GetFirstItem("Rtf_fj")
Call UIdoc.Save
Else
Set RTItem2=Doc.GetFirstItem("Rtf_fj")
End If

Call newDoc.RemoveItem("Rtf_fj")
Call newDoc.RemoveItem("$File")
Call RTItem2.CopyItemToDocument(NewDoc,"Rtf_fj")

Call newdoc.save(True,False)

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧