none
如何定时触发microsoft crm中的工作流 RRS feed

全部回复

  • 可以利用工作流里超时时间,或者自己写一个工作流活动

    2010年4月27日 3:39
  • 你的定时条件是什么? 希望什么情况下自动运行工作流呢
    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    2010年4月27日 8:48
    版主
  • 比如:我设置了一条短信在5月2日14:00自动发送,则需要一个后台工作流每N分钟轮询一下到时间需要发送的短信自动执行发送操作
    2010年4月28日 3:31
  • 这好像会有问题CRM的异步服务对循环操作时,有次数限制的

    2010年4月28日 3:35
  • 这是sdk里的原话

    工作流可以没有限制地保持活动状态。当工作流需要通过代码无限循环时,您应小心地将循环次数限制为每小时不超过 7 次。这会避免无限循环错误。

    每小时不要超过7次轮询

    2010年4月28日 3:41
  • 这种情况最好用Windows Service实现,或者使用写一个控制台程序,然后通过Windows Scheduled Tasks定时。

    Timeout的工作流应该慎重使用,因为对服务器性能有影响。


    Daniel Cai | http://danielcai.blogspot.com
    2010年4月28日 20:01
  • 等待的工作流对性能有很大影响, Daniel Cai提供的方法是一个常用的解决方案
    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    2010年4月29日 3:44
    版主