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 为MOSS 2007设置针对特定组的数据视图条件格式_Sharepoint_Sharepoint 2007_Sharepoint Designer_Dataview_Conditional Formatting - Fatal编程技术网

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

Sharepoint 为MOSS 2007设置针对特定组的数据视图条件格式,sharepoint,sharepoint-2007,sharepoint-designer,dataview,conditional-formatting,Sharepoint,Sharepoint 2007,Sharepoint Designer,Dataview,Conditional Formatting,我需要找到一个解决方案,只允许具有权限的特定用户组在Editform.aspx中查看列表项。我创建了一个自定义表单,它允许我为特定的表行应用条件格式。我使用了高级格式XPATH表达式“ddwrt:IfHasRights(16)”,它与任何具有贡献权限或更低权限的组一起工作,但我还需要排除其他组,如tier 1-3、站点生成器、设计器等或“批准”状态以上的组。其目的是只允许非常选定的一组个人(我创建了一个名为“Approvers”的组)查看隐藏的表行 MOSS 2007标准版的当前工作 谢谢你的建

我需要找到一个解决方案,只允许具有权限的特定用户组在Editform.aspx中查看列表项。我创建了一个自定义表单,它允许我为特定的表行应用条件格式。我使用了高级格式XPATH表达式“ddwrt:IfHasRights(16)”,它与任何具有贡献权限或更低权限的组一起工作,但我还需要排除其他组,如tier 1-3、站点生成器、设计器等或“批准”状态以上的组。其目的是只允许非常选定的一组个人(我创建了一个名为“Approvers”的组)查看隐藏的表行

MOSS 2007标准版的当前工作

谢谢你的建议


Jason

您可以使用JQuery和SPServices来检查登录用户所属的组,请参阅我的文章,其中解释了原理。在这种情况下,如果用户属于特定组,它将隐藏一个元素