【发布时间】:2018-09-22 06:14:26
【问题描述】:
我是分享点设计器和工作流程的新手。我应该创建一个休假计划程序,员工可以在其中申请休假。我正在尝试设置一个条件,如果:
-
[休假类型=年假和开始日期>今天的日期]
- 那么,用户应该可以申请休假和批准 工作流程将触发一封电子邮件给经理。 否则,弹出窗口应显示“起始日期必须大于 今天的日期”。 单击“确定”进行更改。在单击“确定”之前,不应执行其他操作 执行。
[休假类型=事假,日期选择不限], 然后, 用户应该能够申请休假,审批工作流程将触发向经理发送电子邮件。
我可以满足条件 2,但无法解决条件 1。
我创建了一个工作流,我可以在其中计算起始日期与今天日期的比较,但如果不满足条件,我希望弹出窗口提示而不是简单地结束工作流。
我尝试将公式应用于 SharePoint 中的起始日期列,但通过这样做,我将条件应用于所有休假类型,并且我只希望它用于年假。我查看了其他选项,有些人建议这需要编码。
我完全不知道语法以及如何在 SharePoint Designer 中生成代码并将其与我的工作流链接。
这是我的工作流程的图像:
这是我的 SharePoint 列表: enter image description here
【问题讨论】:
标签: javascript popupwindow sharepoint-online sharepoint-designer