我在这里真的很茫然,我的google-fu让我失望了。
我使用的是Lotus Notes Client 8.5.3
本质上,我想创建我的收件箱的备用视图,仅包含从定义的一组用户收到的电子邮件。我正在寻找最简单,最直接的方法。理想情况下,我会“克隆”收件箱“视图”,并为其添加限制。
(我已经突出显示了选定的发件人,但这还不够,也不在邮箱内进行排序或搜索)。
我试图将“视图”视为执行此任务的逻辑点,但它似乎需要比我想要投入更多的手动工作和学习/编码。
我在这里真的很茫然,我的google-fu让我失望了。
我使用的是Lotus Notes Client 8.5.3
本质上,我想创建我的收件箱的备用视图,仅包含从定义的一组用户收到的电子邮件。我正在寻找最简单,最直接的方法。理想情况下,我会“克隆”收件箱“视图”,并为其添加限制。
(我已经突出显示了选定的发件人,但这还不够,也不在邮箱内进行排序或搜索)。
我试图将“视图”视为执行此任务的逻辑点,但它似乎需要比我想要投入更多的手动工作和学习/编码。
Answers:
在Lotus Notes中,有两种不同的“机制”来显示文档:视图和文件夹。
作为用户,他们看起来一样,但他们完全不同:
视图会自动显示符合特定条件的文档。只要文档符合条件,它就会自动显示在视图中。
文件夹包含“某人”“手动”(或多或少)放入文件的文件。对于收件箱 - “某人”是路由器任务的文件夹。
重要的是要知道,只有文件夹“知道”哪些文件属于它。他们自己不知道文件在哪个文件夹中显示。
这意味着:您可以通过定义以下选择公式来创建包含特定发件人的所有文档的视图:
SELECT From = "sender@domain.com"
或者对于多个发件人(或同一发件人的不同格式):
SELECT From = "sender1@domain.com" : "sender2@domain.net"
甚至更不具体:
SELECT @Contains( @Lowercase( From ) ; "tim" )
对于多个用户,您可以使用“或” - 运算符或使用公式语言中内置的列表操作功能:
SELECT @Contains( @Lowercase( From ; "tim" ) | @Contains( @Lowercase( From ; "tom" )
或更好):
SELECT @Contains( @Lowercase( From ; "tim" : "tom" : "paul" )
但是你不能添加条件& Folder = "($Inbox)"
,因为信息根本不存储在文档的任何地方。
我知道,All-Documents-View包含一个包含文件夹名称的列,但是呈现它的命令仅在Column Formulas中有效,而在选择公式中不有效。此外,包含此公式的列甚至不可排序或可分类。
因此,您可以获得的最接近的是使用上面的选择示例从一个发件人获取所有邮件并从“所有文档”复制设计 - 查看至少获得包含文件夹的显示。