outlook - 如何筛选 Outlook View 控件中的项目

标签 outlook

我想显示使用 Outlook View 控件过滤到特定主题的 Outlook 收件箱文件夹的内容。我尝试使用不同的参数来过滤和限制参数(如“主题”=“测试”,主题:“测试”等),但它不起作用。显示所有项目。我正在 Outlook 2010 32 位上测试它。

谢谢你的建议

示例代码:

 <html>
    <head>
    <title>Outlook view filter test</title>
    </head>
    <body topmargin=0 leftmargin=0 scroll=no>
        <OBJECT classid=CLSID:0006F063-0000-0000-C000-000000000046 id=tasks height="30%" width="50%">
            <param name="Folder" value="Inbox">
            <param name="Namespace" value="MAPI">
            <param name="Restriction" value="[subject]:'Test'">
            <param name="Filter" value="[subject]:'Test'">
            <param name="DeferUpdate" value="0">
        </OBJECT>
    </body>
</html>

最佳答案

您不想使用 Filter ,正如文档所说:

represents the Distributed Authoring and Versioning (DAV) Searching and Locating (DASL) statement used to restrict the display to a specified subset of data. Read/write



相反,只需使用 Restriction .与 Restriction =表示包含,参见文档:https://msdn.microsoft.com/EN-US/library/office/ff865641.aspx
<html>
    <head>
    <title>Outlook view filter test</title>
    </head>
    <body topmargin=0 leftmargin=0 scroll=no>
        <OBJECT classid=CLSID:0006F063-0000-0000-C000-000000000046 id=tasks height="30%" width="50%">
            <param name="Folder" value="Inbox">
            <param name="Namespace" value="MAPI">
            <param name="Restriction" value="[Subject]='Test'">
            <param name="DeferUpdate" value="0">
        </OBJECT>
    </body>
</html>

关于outlook - 如何筛选 Outlook View 控件中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10352288/

相关文章:

javascript - 通过JS在outlook中添加附件

excel - 用剪贴板中的图片替换电子邮件中的文本

php - 使用 php 脚本将事件添加到 outlook 日历

c# - 在 C# 中通过 MailMessage 取消 outlook session 请求

outlook - 如何在 Outlook 2016 中查看电子邮件的 HTML 源代码

json - 逻辑应用 - 使用 json 从 http 请求正文获取电子邮件信息

python - 使用 win32com 和/或 active_directory,如何按名称访问电子邮件文件夹?

c# - native 窗口 : Release Handle On Close

node.js - 为所有组成员获取 MS Exchange 邮件

c# - Outlook session 安排采用 UTC(而非 EST)