Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 以编程方式为SPAlert创建筛选器_Sharepoint_Sharepoint 2007 - Fatal编程技术网

Sharepoint 以编程方式为SPAlert创建筛选器

Sharepoint 以编程方式为SPAlert创建筛选器,sharepoint,sharepoint-2007,Sharepoint,Sharepoint 2007,我们正在Sharepoint 2007门户中以编程方式创建SPAlert。 我们在为八个要过滤的参数创建CAML查询时面临这个问题。 在两个或一个参数上触发邮件以进行筛选 下面是警报。过滤查询八个参数,但没有得到我做错了什么 <Query> <Or> <Or> <Eq><FieldRef Name='consulting' /><ValueType='Text'>cbYes</Value>

我们正在Sharepoint 2007门户中以编程方式创建SPAlert。 我们在为八个要过滤的参数创建CAML查询时面临这个问题。 在两个或一个参数上触发邮件以进行筛选

下面是警报。过滤查询八个参数,但没有得到我做错了什么

<Query>
  <Or>
    <Or>
      <Eq><FieldRef Name='consulting' /><ValueType='Text'>cbYes</Value></Eq>
      <Or>
        <Eq><FieldRef Name='consulting1' /><Value Type='Text'>cbNo</Value></Eq>
        <Or>
          <Eq><FieldRef Name='tags' /><Value Type='Text'>strTags</Value></Eq>
          <Eq><FieldRef Name='domain' /><Value Type='Text'>strDomain</Value></Eq>
        </Or>
      </Or>
    </Or>
    <Or>
      <Eq><FieldRef Name='consulting' /><ValueType='Text'>cbYes</Value></Eq>
      <Or>
        <Eq><FieldRef Name='stype' /><Value Type='Text'>strContentSubType</Value></Eq>
        <Or>
          <Eq><FieldRef Name='vertical' /><Value Type='Text'>strSubVertical</Value></Eq>
          <Eq><FieldRef Name='account' /><Value Type='Text'>strAccount</Value></Eq>
        </Or>
      </Or>
    </Or>
  </Or>
</Query>

cbYes
cbNo
strTags
标准域
cbYes
strContentSubType
strSubVertical
扫射

可能只是问题中的一个输入错误,但两行内容如下:

<FieldRef Name='consulting' /><ValueType='Text'>cbYes</Value>
cbYes
在“值”和“类型”之间应该有一个空格,如下所示:

<FieldRef Name='consulting' /><Value Type='Text'>cbYes</Value>
cbYes

您需要关闭查询标签。

是的,这是问题中的输入错误。感谢您花时间理解我的问题编辑您的OP以准确反映您在code mate中的内容。我不知道这篇文章是不是打字错误。查询元素已关闭。代码的格式不正确。