自定义列表中的Sharepoint表单

时间:2014-12-24 16:36:44

标签: sharepoint

我使用自定义工作流创建了自定义SharePoint列表。基本上,该列表执行以下操作:

  1. A组启动列表,填写所有信息
  2. A组将根据Y / ​​N问题选中一个方框,工作流程的驱动程序是如果Y / N问题用Y回答,B组将分配任务并发送电子邮件通知到B组继续工作。
  3. B组将填写信息并检查Y / N问题,如果回答Y,它将通过与上述相同的方法进入C组。
  4. 我需要的是当表单从一个组到另一个组时,如何确保C组没有看到B组的响应?如何将其写入工作流程?

1 个答案:

答案 0 :(得分:1)

我们使用自定义表单框架(称为ShockOut SPForms),允许我们根据组成员身份显示内容。我们将表单作为站点中的.aspx文件(使用sharepoint designer)。 Click here查看框架。使用这个自定义框架允许我们使用一些html和一些小的javascript制作非常自定义的表单。

您询问如何将访问控制写入工作流程,因此我的答案可能不符合目标。但是,工作流程不控制对列表数据的访问。

据我所知,SharePoint中不包含列级权限。您可能需要将信息拆分为单独的列表以启用访问控制。

使用自定义表单和对REST或SOAP API的一些查询,您可以完成结果。 (注意:最后一个建议适用于SharePoint专家)。