我有一个lotusscript函数,可以在richtext文件中创建包含附件的新文档。
...
Dim docProcess As NotesDocument
Set docProcess = dbCurrent.createDocument
docProcess.form = "result"
...
'Attach file
Dim rtfFile As NotesRichTextItem
Set rtfFile = docProcess.Createrichtextitem("xmlFile")
Call rtfFile.Embedobject(EMBED_ATTACHMENT, "", filePath + fileName, "file")
Call docProcess.save(False, False)
我的表单设计看起来像这样
为显示计算$ V2AttachmentOptions,值“0”xmlFile是(可编辑的)richtext字段
但是,在Notes客户端中打开文档时,它看起来像这样:
我们使用的是Notes V9.01 FP8
如何隐藏线下方显示的附件?
我找到了this技术说明,但这没有关系,因为我没有在编辑模式下打开文档(它是由代理在服务器上创建的)。
你试过不包括第四个参数吗? Designer手册说它将与OLE / 2对象一起使用,而不是与附件一起使用。技术说明中的示例与此相矛盾,但另一方面,我为附件创建了许多脚本而没有第四个参数,并且它始终按预期工作。