1
我想要允许编辑有限的SharePoint 2010列表项目,只允许编辑几个字段,具体取决于另一个SharePoint列表中的数据。我有两个列表:将编辑限制在SharePoint 2010列表中的特定字段
Stock
=====
Stock Item Maximum Stock Level Current Stock Level
---------- ------------------- -------------------
My Item 100 10
My Item 2 200 25
Permissions
===========
Stock Item (lookup) Users (person, multiple)
------------------- ------------------------
My Item User 1
My Item 2 User 2
当“用户1”点击我的项目,“编辑项目”已禁用(因为它们是在一个自定义组“股票更新程序”)。然后,我需要功能区“更新库存”中的另一个图标,他们可以点击该图标,并且只显示一个表单,可以仅编辑当前库存水平。当他们查看“我的项目2”时,“更新库存”被禁用,或者只显示一个视图,表明他们无权访问更新数据。
如何使用InfoPath 2010实现此目的?如果他们需要贡献更新数据的权限,是否有防止这种情况的方法(除非他们是管理员),或阻止显示编辑表单(可能是通过工作流程,而是显示不同的表单)?
我不知道为什么你需要为此的Infopath 2007。你有一个列表,你有编辑窗体(Editform.aspx),你需要用一些逻辑进行自定义。 – 2011-01-13 11:39:56