Empregue semáforos en SharePoint Workflow Deseño para evitar loops infinitos

It’s possible to cause an endless loop in a SharePoint Designer workflow. A common implementation pattern like this causes the problem:

  • Crear un fluxo de traballo e asociarse con unha lista.
  • Indicar que debe comezar en crear novos elementos e actualización dos elementos existentes.
  • Un paso no fluxo de traballo actualiza un campo en "elemento actual".
  • Desde o elemento actual cambiou, o fluxo de traballo comeza de novo.

Para evitar ese loop infinito, implantar un semáforo simple:

  • Engadir unha columna de páxina (de protección á lista / biblioteca, se non está a usar os tipos de contido).
  • Esconde-lo da páxina de edición (fácil de facer unha columna de sitio a través das súas propiedades, non é tan fácil unha columna de lista).
  • No fluxo de traballo, comprobar para ver se o valor da columna semáforo está en branco.
  • Se está en branco, configuralo para un valor non-branco e continúe.
  • Se non está en branco, saír inmediatamente.

Isto pode facer unha solución moi diferenciada, dependendo das necesidades de negocio e así por diante, pero foi un patrón viable cando eu precisaba diso.

</final>

Rexístrate para o meu blog.

6 pensamentos sobre "Empregue semáforos en SharePoint Workflow Deseño para evitar loops infinitos

  1. Ningún nome

    http://www.batteryfast.com/toshiba/pa3123u-1brs.php Nova batería para TOSHIBA 5000 5100 PA3123U PA3178U Batería,
    http://www.batteryfast.com/toshiba/pa3176u-1bas.php Batería Para Toshiba Portege M200 M205 PA3128U PA3191U portátil negro da batería,
    http://www.batteryfast.com/toshiba/pa3209u-1brs.php Batería para Toshiba Satellite 1100 1110 PA3209U-1BRS portátil batería,
    http://www.batteryfast.com/toshiba/pa3399u-1bas.php Batería para Toshiba PA3399U-1BRS portátil batería PA3399U-1BAS 2BAS,
    http://www.batteryfast.com/toshiba/pa3356u-1brs.php Toshiba PA3356U-3BAS PA3356U-3BRS PA3456U-1BRS portátil batería Batería,
    http://www.batteryfast.com/toshiba/pa3420u.php Toshiba pa3420u-1BRS l10 L15 L20 batería do portátil,
    http://www.batteryfast.com/toshiba/pa3451u.php TOSHIBA PA3451U-1BRS portátil batería PABAS067,
    http://www.batteryfast.com/toshiba/pa3383.php Batería Para Toshiba Satellite PA3383 portátil batería PA3383U-1BRS 12cells,
    http://www.batteryfast.com/toshiba/pa3431u-1brs.php TOSHIBA Satellite M65 BATERÍA PA3431U-BRS batería do portátil PABAS068,
    http://www.batteryfast.com/clevo/m540.php clevo portátil batería M540,
    http://www.batteryfast.com/uniwill/un255.php Uniwill 255-3S4400-G1L1 batería do portátil un255,
    http://www.batteryfast.com/uniwill/un258.php Uniwill Amilo A-1630 A1630 batería do portátil UN258,
    http://www.batteryfast.com/uniwill/un755.php Uniwill 755-4S4000-S1P1 batería do portátil un755,
    http://www.batteryfast.com/uniwill/un223.php Uniwill batería do portátil un233,
    http://www.batteryfast.com/apple/A1175.php Apple a1175 Macbook Pro 15-4 batería do portátil,
    http://www.batteryfast.com/asus/m3000-2.php Batería para ASUS M3N M3NP M3 M3000 M3000N M3000NP 4S2P batería do portátil negro,
    http://www.batteryfast.com/asus/m6-2.php Asus A42-M6 M6N M67 m68n batería do portátil M6000,
    http://www.batteryfast.com/asus/a42-w1.php Asus w1 W1000 A42-w1 W1G batería do portátil W1Ga,
    http://www.batteryfast.com/asus/a31-s5-2.php ASUS A31-S5 A32-S5 S5000 S52N S5200N portátil S5N batería,
    http://www.batteryfast.com/mitac/8375-2.php MITAC 8375 8575 8575A 8575P da batería do portátil batería do portátil gris,
    http://www.batteryfast.com/toshiba/pa3176u-1bas-2.php Batería Para Toshiba Portege M200 M205 PA3128U PA3191U portátil negro da batería,
    http://www.batteryfast.com/acer/batcl32l.php Acer Aspire batcl32l 2000 batcl32 2001 2003 batería do portátil,
    http://www.batteryfast.com/acer/btp-73e1.php acer travelmate 370 380 BTP-73e1 batería do portátil BTP-50t3,
    http://www.batteryfast.com/acer/1670.php Acer Aspire LC.BTP05.004 1670 serie da batería do portátil,
    http://www.batteryfast.com/acer/as07a41.php AS07A41 Aspire 4310 4520 4710 4920 batería do portátil,
    http://www.batteryfast.com/acer/batbl50l6.php Aspirar 3100 3690 5100 5110 9110 9800 batería do portátil,
    http://www.batteryfast.com/acer/batcl50l.php acer travelmate 290 291 29x 292 BATCL50L batería do portátil,
    http://www.batteryfast.com/acer/btp-36d1.php acer travelmate 350 352 353 354 BTP-36d1 batería do portátil,
    http://www.batteryfast.com/acer/btp-39d1.php Acer BTP-620 BTP-39d1 BTP-39sn batería do portátil ms2103,
    http://www.batteryfast.com/acer/btp-43d1.php acer travelmate 22x 23x 26x 28x batería do portátil BTP-43d1,
    http://www.batteryfast.com/acer/squ-302.php acer BT.A1007.002 batería do portátil SQU-302,
    http://www.batteryfast.com/asus/a42-a4.php Asus A4 A4D a4g A4K A4S A4000 A4L-A4 portátil batería A42,
    http://www.batteryfast.com/asus/a32-f3.php A32-F3 Batería ASUS F3 F3J F3Q F3JA F3JM F3JF Hi-capacidade portátil batería,
    http://www.batteryfast.com/compaq/146630-001.php batería para Compaq M300 N400 146630-001 291694-001 batería do portátil,
    http://www.batteryfast.com/compaq/116314-001.php Batería encaixa Compaq Presario 1200 1600 1800 116314-001 batería do portátil,
    http://www.batteryfast.com/compaq/pp2162s.php Batería para Compaq Presario 311227-001 PP2162S Batería Laptop Laptop,
    http://www.batteryfast.com/compaq/232060-001.php batería para Compaq N150 PP2111X 232060-001 231962-001 batería do portátil,
    http://www.batteryfast.com/dell/d9200.php Batería apoia Laptop Dell D9200 D5318 batería do portátil G5260,
    http://www.batteryfast.com/dell/m1210.php 6600mAh encaixa Dell XPS M1210 NF343 HF674 batería do portátil NOVO,
    http://www.batteryfast.com/dell/312-0341.php 3Batería para móbil Dell Latitude X1 T6840 312-0342 Y6457 batería do portátil,
    http://www.batteryfast.com/dell/xd187.php Novo Dell Inspiron B130 1300 B120 de enerxía 312-0416 56whr batería do portátil,
    http://www.batteryfast.com/gateway/m680.php Portal M360 M460 M680 Batería apoia 8 Cela 6500949 batería do portátil,
    http://www.batteryfast.com/hp/hstnn-db17.php Nova batería para HP M2000 series DV1000 batería do portátil dv4000,
    http://www.ba
    Batería tteryfast.com/hp/f2019b.php Para HP F2019A F2019 F2019B 6000 VT6200 batería do portátil XT6200,
    http://www.batteryfast.com/hp/hstnn-db02.php Batería para HP HSTNN-IB04 346970-001 HSTNN-DB02 batería do portátil DP399A,
    http://www.batteryfast.com/hp/n3402.php Nova F1739A Batería para HP Pavilion N3000 XE XE2 batería do portátil N3490,
    http://www.batteryfast.com/hp/zt1000.php Nova batería para o HP Pavilion ZT1000 F2299A F3172A F3172B portátil batería,
    http://www.batteryfast.com/gateway/btp-68b3.php Batería para Pasarela Solo M500 M505 Medion MD2900 MD6179 batería do portátil,
    http://www.batteryfast.com/toshiba/pa3382u-1brs.php Batería Toshiba PA3382U fit-1BRS portátil batería PA3384U-1BRS,

    Responder
  2. Ningún nome

    http://www.hzygzs.com/contact Hangzhou empresa de decoración
    http://www.hzygzs.com/about Hangzhou empresa de decoración
    http://www.hzygzs.com/news Hangzhou empresa de decoración
    http://www.hzygzs.com/ Hangzhou decoración da oficina
    http://www.youither.com/pro/pro-cn.asp
    http://www.youither.com/pro/pro-bee3-cn.asp
    http://www.youither.com/pro/bee2.asp
    http://www.youither.com
    http://www.youither.com/pro/aloe.asp
    http://www.hzygzs.com/case Hangzhou empresa de decoración
    http://www.hzygzs.com/messages Hangzhou empresa de decoración
    http://www.yixinvalve.com.cn
    http://www.hzygzs.com/ Hangzhou renovación tenda
    http://www.yixinvalve.com.cn billa de esfera 球阀
    http://www.linlidq.com ATS
    http://www.whdq.net Pneumático
    http://www.htbzj.net Pezas por defecto
    http://www.led-lt.com LED,Suzhou LED,Shanghai LED,北京 LED
    http://www.smilestudio.cn Sitio web,Sitio web promoción
    http://www.xinjusy.com Suzhou empresa de decoración,Suzhou decorativo
    http://www.atsesj.com ATS
    http://www.x-qun.com Chip
    http://www.youither.com/pro/bee2.asp Marmelada Real
    http://www.youither.com/pro/aloe.asp Aloés
    http://www.youither.com/pro/pro-bee3-cn.asp Própole
    http://www.yixinvalve.com.cn/Products/View/1053valve.html billa de esfera 球阀
    http://www.yixinvalve.com.cn Gate Valve 闸阀
    http://www.yixinvalve.com.cn Chave de ángulo 角阀
    http://www.yixinvalve.com.cn/Products/View/3004valve.html bibcock 水嘴
    http://www.yixinvalve.com.cn billa
    http://www.yixinvalve.com.cn/Products/View/4003valve.html Válvula de retención
    http://www.yixinvalve.com.cn/Products/View/5075valve.html calefacción de auga quente
    http://www.yixinvalve.com.cn/Products/View/5071valve.html accesorios

    Responder
  3. Ningún nome

    Enmarcar a descontar compraするので誰でもかんたんにカードでお金をおつくりできます♪ご融資などではありませんので審査や面倒な手続きは一切ございません! ご返済方法は一括・リボ・分割(最高20回)・ボーナス一括などからお選びいただけます

    Responder
  4. (sen nome) escribiu:
    Galicia,
    Por favor responsd a esta. Será que o seu traballo solución, se o elemento da lista é editado máis dunha vez?
    Responder
  5. Ningún nome
    Poida que eu estou falta algo aquí, pero que parece funcionar a primeira vez, pero nunca máis.
    Cando definir o campo en branco non, ha saír do tempo secone súa chamada. Iso é bo.
    Pero cando actualizar o elemento, dicir 15 min máis tarde, entón o campo aínda está definido en branco non, así, sae sen executar o fluxo de traballo… estou faltando algo.
    Espero que eu son, como fago para traballar.
    Como un FYI, Eu teño unha solución menos elegante.
    En vez de definir un sinalizador baixo propio, Eu creo unha entrada nunha nova lista. Entón, por segunda vez a través de, Eu borrar-lo. Que actúa como a bandeira, pero gustaríame unha solución máis elegante, se é posible.
    Responder
  6. Cousa escribiu:
    Para levar esta suxestión un paso –
    Eu creei unha lista separada personalizado chamado Notificacións e creou unha columna para cada fluxo de traballo que teño. Eu estaba a ter problemas ao enviar un correo – causando un lazo – and mail bombing my inbox. So now, Eu teño o fluxo de traballo comprobar o estado da columna (do mesmo nome) Antes de que o correo electrónico é enviado, e cambie o valor despois do correo electrónico é enviado.
    Responder

Deixe unha resposta

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *