在便笺数据库中显示图片时,我想做一个退步。注释数据库通常包含一个pdf和一个jpg版本,名称相同(扩展名除外),如果有jpg图片,我想显示它,如果没有,我想使用google驱动器显示pdf。
return "<embed src='https://drive.google.com/viewerng/viewer?embedded=true&url=https://demourl.pdf' width='500' height='375'></embed>"所以问题是:在笔记文档中,测试图片是否存在的最佳方法是什么?
发布于 2020-04-02 12:45:13
您可以创建一个显示所有设计元素的视图,然后在数据库中包含所需的图片时进行查找。
下面是所需的Lotus代码,用于修改视图以显示NSF中的所有设计元素:
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set view = db.GetView("DesignElements")
Set doc = db.GetDocumentByUNID(view.UniversalID)
Call doc.ReplaceItemValue("$FormulaClass","32766")
Call doc.Save(True,True)只需为"$TITLE“添加排序列即可。
编辑:
无耻地从https://www.assono.de/blog/ye118wday-design-elements-views复制
编辑2: --如果您只想在普通文档中检查文件的存在,我建议创建一个带有两个排序列的视图。第一列与DocumentUNID,第二列与@AttachmentNames-公式。然后,您可以查找特定的文档/附件。
https://stackoverflow.com/questions/60988151
复制相似问题