我正在使用SharePoint 2007,而我正在尝试找出一种方法,在最终用户创建列表项时,隐藏一组字段,使其不再是新项目表单中的选项。但是,我还希望以后可以让管理员编辑这些隐藏的项目。最后,我需要使用GUI界面执行此操作,无需编写/不将ShowInNewForm设置为FALSE(甚至不让我开始......)。让我更具体一点:
我有一个项目列表,其中一些是必需的/可选的,其中一些是隐藏的。
我希望我网站的访问者能够通过填写只显示必填/可选字段的表单来制作新项目。
然后,作为具有完全控制权的管理员,我希望能够在上传此项目后返回并将值添加到其他隐藏字段。
如果有人提出建议,我愿意听取其他方法。不幸的是,通过代码实现任何东西都不是一种选择,因为我的雇主有标准的SharePoint模板,因此我不允许通过GUI界面无法提供的代码实现任何内容。
答案 0 :(得分:1)
如果您不想通过代码实现。您可以使用第三方工具来解决您的问题。来自ArtfulBits的列权限,来自Bamboo的列级安全性以及来自BoostSolutions的列视图权限。我们公司使用Bamboo和BoostSolutions的产品。但对于sharepoint权限,我们使用BoostSolutions的产品。所有这些公司都支持免费试用。 希望这可以帮助。