4

我想显示使用 Outlook 视图控件过滤到特定主题的 Outlook 收件箱文件夹的内容。我尝试对过滤器和限制参数使用不同的参数(如“Subject”=“Test”、Subject:“Test”等),但它不起作用。显示所有项目。我正在 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>
4

1 回答 1

0

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

表示分布式创作和版本控制 (DAV) 搜索和定位 (DASL) 语句,用于将显示限制为指定的数据子集。读/写

相反,只需使用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>
于 2015-07-30T19:47:50.443 回答