如何使用全局受众来显示Web部件A或Web部件B,但不能同时显示两者?

时间:2010-12-15 22:15:01

标签: sharepoint

我有两个网页部分:

网络部分A. Web部分B

我有两个观众:

观众A. 观众B

受众B需要包含非受众A成员的所有用户。

在网页上,如果他们是受众A和Web部件B的成员,如果他们是受众B的成员,我只想展示Web部件A.但绝不是两者。

我无法让受众B显示所有不属于受众A的成员。

我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

无法使用AND或NOT等逻辑规则定义受众成员资格。它只占用SPGroup或AD组的所有成员并包含它们。所以,你必须聪明地了解团体会员资格......

创建一个包含所有成员的组,以观众为基础,或者进入代码,编写一个夜间计时器工作,检查所有成员与观众A的对比,如果他们不在其中,则将其添加到SPGroup B.然后,当您完成后,让它重新编译Audience B,它直接基于SPGroup B.