我是Sharepoint的新手并试图以最佳方式说出来。
我想为每个创建的列表项创建一个工作流,它会向一个人发送通知' x'到期日前的天数(比如说30天)。
对于每个相同的已创建的列表项,它会向人员发送另一个通知x'到期日前的天数(比如说10天)。
基本上是2个工作流程通知。
非常感谢任何帮助。
答案 0 :(得分:0)
工作流是一组通常在修改/创建项目时或用户点击“启动工作流程”时执行的任务(您可以使用工作流程但这不是正确的用法)。
我建议您查看可以运行的计时器作业,例如每天检查两个列表中的每个项目并相应地发送通知。
答案 1 :(得分:0)
我想你只有一个列表,其中包含Date Time类型的“ExpiryDt”列。而且你只需使用一个列表工作流就可以实现它......
使用SPDesigner在列表中创建列表工作流,并按照下面列出的步骤进行操作。
这是它的工作原理:
在创建项目时运行工作流程。 您可以再创建一个变量并设置负值(到期前的天数)。 将该值添加到您的到期日期。 并根据您的价值观定制上述工作流程。
** *更新后的答案* **
抱歉延误。当我上次回答时,我没有足够的声誉来上传图片。 现在,下图中显示的WF逻辑将完成工作......
由于您有这么多列表具有相同的字段,请按照以下步骤进行操作..
工作原理.. ?? 创建项目时,此WF将启动,并且有效期限将更改 由于项目创建而启动的WF实例将停止 并且由于项目更新,将启动相同工作流程的新实例。
小抓: 无论场变化如何,WF都会被触发。 即使更改的字段不是“到期日期”.. 所以plz更新处理这个的逻辑.. becoz 我们不想要同一个WF的多个实例。