您好,
当我将IMP添加到启动WorkFlow的库时,WorkFlow仅在单个操作时成功运行。 I.E.发送电子邮件。当WorkFlow包含If语句时,它无法启动并且无法运行,只需在进程中永远存在。
When I add an IMP to a Library that starts a WorkFlow, the WorkFlow only runs successfully when it is a single action. I.E. Send Email. When the WorkFlow contains If statements it fails to start and fails to run, just sits thereinprogressforever.
我通过简单地创建一个标题为trigger的字段来制定解决方法,告诉IMP将触发器设置为Yes并编写一个从项目更改开始的WorkFLow。 I.E.如果触发=是,则发送电子邮件并设置触发器= =否。但我想了解为什么如果直接由IMP启动,有逻辑的WorkFlow无法启动。
Imade up a workaround by simply creating a field titled trigger, telling the IMP to set trigger to Yes and writing a WorkFLow that starts on item change. I.E. If Trigger = Yes, send Email andset Trigger= No. But I want to understand why on earth a WorkFlow with logic fails to start if started by the IMP directly.
如果有人可以回答这个问题,请告诉我。
If anyone can answer this, please let me know.
谢谢!
推荐答案
如何库中有很多项目?
请检查您是否已成功运行这些计时器作业。
运行"信息管理政策"计时器工作。等待一段时间,导航到作业历史记录,以确保在运行此计时器作业时没有错误。成功完成后,运行"过期策略"。此外,确保其状态为成功且没有任何错误。
同时 ,使用动作"登录历史记录"在条件和行动"发送邮件"之前和之后检查进程是否已执行并找出失败的原因。
此外,请创建一个新库并再次测试,比较结果。
最好问候,
Linda张
更多推荐
信息管理政策(IMP)
发布评论