我在SharePoint 2010中为列表创建了工作流程。工作流程包含多个步骤。我有一个需要在步骤6中需要的字段(人或组)(步骤6中的人应该选择字段中的人,但有时会忘记这样做)。在步骤9中,所选择的人将收到电子邮件并需要填写信息表格的一部分。负责步骤1-5的人不知道该进入该领域的人,因此我不能在开始时将其作为必填字段。当步骤6中的人忘记选择某人时,步骤9会因为没有人收到电子邮件而被阻止。
答案 0 :(得分:0)
如果SharePoint Designer是您唯一的选择,那么您应该将工作流分成两个不同的工作流。在第一个工作流程中保留步骤1-5,并将其余步骤放在新工作流程中。在新工作流程中,创建一个启动表单以收集所需的信息。 SharePoint Designer中的启动表单支持“人员或组”类型,您可以使该字段成为必需字段。
其他可能的解决方案将在SharePoint Designer之外,包括在Visual Studio或JavaScript解决方案中创建的工作流。