我想基于用户隐藏SharePoint 2007列表中的列。在Sharepoint列表中隐藏列
当用户提交请求时,应该隐藏状态列并将值设置为挂起。
当管理员登录时,他/她应该能够编辑状态。
有没有什么办法可以实现这一点,而无需编写CUSTOM CODE。
任何帮助,将不胜感激。
感谢 迪普
我想基于用户隐藏SharePoint 2007列表中的列。在Sharepoint列表中隐藏列
当用户提交请求时,应该隐藏状态列并将值设置为挂起。
当管理员登录时,他/她应该能够编辑状态。
有没有什么办法可以实现这一点,而无需编写CUSTOM CODE。
任何帮助,将不胜感激。
感谢 迪普
没有自定义代码使得我们很难。如何创建两个视图。一个视图有列,另一个没有。然后创建两个共享点网页,并将列的第一个视图添加到一个,将第二个视图的列不添加到另一个。然后将一个或多个安全组放在页面上,以便适合用户显示。不是很好,但可以是一个选项。
我认为你必须做一些事情的自定义字段类型 - 这家伙非常接近,你需要什么样的解决方案 - 但没有涉及自定义代码。
http://www.infoq.com/articles/Dressel-Gogolowicz-wss-security
我能想到的唯一的另一件事是部署自定义fldtypes.xsl蜂箱和模式匹配对你的专栏。那么也许你可以做一些xsl转换来显示/隐藏列 - 不知道如何指示用户是否是管理员。
你真的通过排除自定义代码来限制自己。
祝你好运, 巴蒂尔
也就是说即使是唯一的选择,我以为,让我们尝试相同的,让您发布..谢谢..巴蒂尔 – Deepu 2010-08-20 08:27:34