附件在备注文档上显示两次

问题描述 投票:0回答:1

我有一个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)

我的表单设计看起来像这样

Form design

为显示计算$ V2AttachmentOptions,值“0”xmlFile是(可编辑的)richtext字段

但是,在Notes客户端中打开文档时,它看起来像这样:

Screen shot of Notes Client representation

我们使用的是Notes V9.01 FP8

如何隐藏线下方显示的附件?

我找到了this技术说明,但这没有关系,因为我没有在编辑模式下打开文档(它是由代理在服务器上创建的)。

lotus-notes
1个回答
0
投票

你试过不包括第四个参数吗? Designer手册说它将与OLE / 2对象一起使用,而不是与附件一起使用。技术说明中的示例与此相矛盾,但另一方面,我为附件创建了许多脚本而没有第四个参数,并且它始终按预期工作。

© www.soinside.com 2019 - 2024. All rights reserved.