我知道您可以排除某些文件夹 - 但您必须为其命名。我需要一个视图来仅显示收件箱中的文档,每次创建新文件夹时都不需要更新。
非常感谢任何帮助!
:)
答案 0 :(得分:2)
不可能直接。没有公式可以帮助您构建一个select语句来获取仅在收件箱中的文档。但是,您可以按计划(可能每5-10分钟)运行一个代理程序,以便更新文档并在收件箱中标记它们。然后,您的视图只需要选择设置了该标志的文档。
已更新正如umeli指出的那样,当文档移出收件箱时,需要取消设置标记。这是一个修改过的脚本:
例如:
Dim s as New NotesSession
Dim db as NotesDatabase
Dim view as NotesView
Dim doc as NotesDocument
Dim allEntriesInbox as NotesViewEntryCollection
Dim allEntriesFlagged as NotesViewEntryCollection
Set s = New NotesSession
Set db = s.CurrentDatabase
Set view = db.GetView("($Inbox)")
Set viewFlagged = db.GetView("IsInInboxView")
Set allEntriesInbox = view.AllEntries
Set allEntriesFlagged = viewFlagged.AllEntries
allEntriesFlagged.StampAll("IsInInbox", "")
allEntriesInbox.StampAll("IsInInbox, "1")
您的观点(在此示例中名为“IsInInboxView”)的选择公式应为IsInInbox = "1"