我想显示使用 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/