为针对特定组的MOSS 2007设置数据视图条件格式

时间:2012-02-06 20:56:49

标签: sharepoint sharepoint-2007 sharepoint-designer dataview conditional-formatting

我需要找出一个解决方案,只允许具有权限的特定用户组在Editform.aspx中查看列表项。我创建了一个自定义表单,允许我为特定表行应用条件格式。我使用了高级格式化XPATH表达式“ddwrt:IfHasRights(16)”,它与任何贡献权利或以下权限的组合作,但我还需要排除其他组,如第1 - 3层,网站Builder,Designer等或以上“Approval”状态。目的是只允许一组非常精选的个人(我创建了一个名为“审批者”的组)来查看隐藏的表格行。

目前正在开发MOSS 2007标准版本。

感谢您的任何建议!

杰森

1 个答案:

答案 0 :(得分:0)

您可以使用JQuery和SPServices来检查登录用户所属的组,请参阅我的帖子here,其中解释了该原则。在这种情况下,如果用户属于特定组,它会隐藏元素。