Выкарыстанне семафораў ў канструктар рабочых працэсаў SharePoint па прадухіленні Бясконцыя цыклы

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

  • Стварэнне працоўнага працэсу і звязаць са спісам.
  • Паказаць, што яна павінна пачацца на стварэнне новых пунктаў і абнаўленне існуючых элементаў.
  • A step in the workflow updates a field in "Current Item".
  • Так як бягучы элемент зменены, працоўны працэс пачынаецца зноўку.

Каб прадухіліць гэта бясконцы цыкл, рэалізацыі простага семафора:

  • Дадаць слупок сайта (або калонкі ў спіс / бібліятэку, калі вы не выкарыстоўваеце тыпы кантэнту).
  • Схаваць ад старонкі рэдагавання (лёгка зрабіць, калі сайт калону праз яго ўласцівасці, не так проста, калі слупок спісу).
  • У працоўным працэсе, праверыць, калі значэнне семафора слупок застаецца пустым.
  • Калі яна пустая, ўсталяваць яго на не абы-значэнне і перайсці.
  • Калі гэта не пустая, выйсці неадкладна.

Гэта можа стаць даволі тонкія рашэння, у залежнасці ад патрабаванняў бізнесу і г. д., але гэта быў рэальны карціна, калі я меў патрэбу ў ім.

</канец>

Падпісацца на мой блог.

6 думкі пра «Выкарыстанне семафораў ў канструктар рабочых працэсаў SharePoint па прадухіленні Бясконцыя цыклы

  1. Без назвы

    http://www.batteryfast.com/toshiba/pa3123u-1brs.php Новая батарэя для TOSHIBA 5000 5100 PA3123U PA3178U батарэі ноўтбука,
    http://www.batteryfast.com/toshiba/pa3176u-1bas.php Акумулятар для Toshiba Portege M200 M205 PA3128U PA3191U чорныя батарэі ноўтбука,
    http://www.batteryfast.com/toshiba/pa3209u-1brs.php Акумулятар для Toshiba Satellite 1100 1110 PA3209U-1BRS батарэі ноўтбука,
    http://www.batteryfast.com/toshiba/pa3399u-1bas.php Акумулятар для Toshiba PA3399U-1BRS PA3399U-2BAS батарэі ноўтбука 1BAS,
    http://www.batteryfast.com/toshiba/pa3356u-1brs.php Toshiba PA3356U-3BAS PA3356U-3BRS PA3456U-1BRS батарэі батарэі ноўтбука,
    http://www.batteryfast.com/toshiba/pa3420u.php Toshiba pa3420u-1BRS L10 L15 L20 батарэі ноўтбука,
    http://www.batteryfast.com/toshiba/pa3451u.php TOSHIBA PA3451U-1BRS батарэі ноўтбука PABAS067,
    http://www.batteryfast.com/toshiba/pa3383.php Акумулятар для TOSHIBA Satellite PA3383 PA3383U-1BRS батарэі ноўтбука 12cells,
    http://www.batteryfast.com/toshiba/pa3431u-1brs.php TOSHIBA Satellite M65 BATTERY PA3431U-х пакой PABAS068 батарэі ноўтбука,
    http://www.batteryfast.com/clevo/m540.php Clevo M540 батарэі ноўтбука,
    http://www.batteryfast.com/uniwill/un255.php Uniwill 255-3S4400-G1L1 UN255 батарэі ноўтбука,
    http://www.batteryfast.com/uniwill/un258.php Uniwill Amilo A1630-1630 UN258 батарэі ноўтбука,
    http://www.batteryfast.com/uniwill/un755.php Uniwill 755-4S4000-S1P1 un755 батарэі ноўтбука,
    http://www.batteryfast.com/uniwill/un223.php Uniwill un233 батарэі ноўтбука,
    http://www.batteryfast.com/apple/A1175.php яблык A1175 Macbook Pro 15-4 батарэі ноўтбука,
    http://www.batteryfast.com/asus/m3000-2.php Акумулятар для ASUS M3 M3N M3NP M3000 M3000N M3000NP 4S2P батарэя ноўтбука чорны,
    http://www.batteryfast.com/asus/m6-2.php ASUS A42-M6 M6N m67 m68n M6000 батарэі ноўтбука,
    http://www.batteryfast.com/asus/a42-w1.php ASUS W1 W1000 A42-W1 W1G W1Ga батарэі ноўтбука,
    http://www.batteryfast.com/asus/a31-s5-2.php ASUS A31-S5 A32-S5 S52N S5000 S5200N S5N батарэі ноўтбука,
    http://www.batteryfast.com/mitac/8375-2.php MITAC 8375 8575 85758575P батарэі ноўтбука батарэі ноўтбука шэрага,
    http://www.batteryfast.com/toshiba/pa3176u-1bas-2.php Акумулятар для Toshiba Portege M200 M205 PA3128U PA3191U чорныя батарэі ноўтбука,
    http://www.batteryfast.com/acer/batcl32l.php Acer Aspire batcl32l 2000 batcl32 2001 2003 батарэі ноўтбука,
    http://www.batteryfast.com/acer/btp-73e1.php ACER TravelMate 370 380 BTP-73e1 BTP-50t3 батарэі ноўтбука,
    http://www.batteryfast.com/acer/1670.php Acer Aspire LC.BTP05.004 1670 Серыя ноўтбукаў батарэі,
    http://www.batteryfast.com/acer/as07a41.php AS07A41 Aspire 4310 4520 4710 4920 батарэі ноўтбука,
    http://www.batteryfast.com/acer/batbl50l6.php Імкнуцца 3100 3690 5100 5110 9110 9800 батарэі ноўтбука,
    http://www.batteryfast.com/acer/batcl50l.php ACER TravelMate 290 291 29X 292 BATCL50L батарэі ноўтбука,
    http://www.batteryfast.com/acer/btp-36d1.php ACER TravelMate 350 352 353 354 BTP-36d1 батарэі ноўтбука,
    http://www.batteryfast.com/acer/btp-39d1.php Acer BTP-620 BTP-39D1 BTP-39sn ms2103 батарэі ноўтбука,
    http://www.batteryfast.com/acer/btp-43d1.php ACER TravelMate 22x 23x 26x 28x BTP-43D1 батарэі ноўтбука,
    http://www.batteryfast.com/acer/squ-302.php Acer BT.A1007.002 ПЛ-302 батарэі ноўтбука,
    http://www.batteryfast.com/asus/a42-a4.php Asus A4 A4D A4G A4K A4L A4S A4000 A42-A4 батарэі,
    http://www.batteryfast.com/asus/a32-f3.php A32-F3 Акумулятар ASUS F3 F3J F3Q F3JA F3JM F3JF Прывітанне-Capaci батарэі ноўтбука,
    http://www.batteryfast.com/compaq/146630-001.php акумулятар для COMPAQ M300 N400 146630-001 291694-001 батарэі ноўтбука,
    http://www.batteryfast.com/compaq/116314-001.php Акумулятар падыходзіць Compaq Presario 1200 1600 1800 116314-001 батарэі ноўтбука,
    http://www.batteryfast.com/compaq/pp2162s.php Акумулятар для Compaq Presario 311227-001 PP2162S ноўтбука батарэі ноўтбука,
    http://www.batteryfast.com/compaq/232060-001.php акумулятар для COMPAQ N150 PP2111X 232060-001 231962-001 батарэі ноўтбука,
    http://www.batteryfast.com/dell/d9200.php Ноўтбук Акумулятар для наўтбука Dell D9200 D5318 G5260 батарэі ноўтбука,
    http://www.batteryfast.com/dell/m1210.php 6600мАг падыходзіць DELL XPS M1210 HF674 NF343 Новы акумулятар для ноўтбука,
    http://www.batteryfast.com/dell/312-0341.php 3элементная батарэя для Dell Latitude X1 T6840 312-0342 Y6457 батарэі ноўтбука,
    http://www.batteryfast.com/dell/xd187.php Новы Dell Inspiron B130 1300 B120 акумулятар 312-0416 56WHR батарэі ноўтбука,
    http://www.batteryfast.com/gateway/m680.php Шлюз M360 M460 M680 8-элементны акумулятар ноўтбука 6500949 батарэі ноўтбука,
    http://www.batteryfast.com/hp/hstnn-db17.php Новая батарэя для HP M2000 серыі DV1000 DV4000 батарэі ноўтбука,
    http://www.ba
    tteryfast.com/hp/f2019b.php батарэя для HP F2019 F2019A F2019B 6000 VT6200 XT6200 батарэі ноўтбука,
    http://www.batteryfast.com/hp/hstnn-db02.php Акумулятар для HP HSTNN-IB04 346970-001 HSTNN-DB02 DP399A батарэі ноўтбука,
    http://www.batteryfast.com/hp/n3402.php Новы F1739A акумулятара для HP Pavilion XE XE2 N3000 N3490 батарэі ноўтбука,
    http://www.batteryfast.com/hp/zt1000.php Новая батарэя для HP Pavilion ZT1000 F2299A F3172B F3172A батарэі ноўтбука,
    http://www.batteryfast.com/gateway/btp-68b3.php Акумулятар для Gateway Solo M500 M505 Medion MD2900 MD6179 батарэі ноўтбука,
    http://www.batteryfast.com/toshiba/pa3382u-1brs.php Акумулятар Toshiba PA3382U Fit-1BRS PA3384U-1BRS батарэі ноўтбука,

  2. Без назвы

    http://www.hzygzs.com/contact Ханчжоу ўпрыгажэнні кампаніі
    http://www.hzygzs.com/about Ханчжоу ўпрыгажэнні кампаніі
    http://www.hzygzs.com/news Ханчжоу ўпрыгажэнні кампаніі
    http://www.hzygzs.com/ Ханчжоу ўпрыгажэнні офіса
    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 Ханчжоу ўпрыгажэнні кампаніі
    http://www.hzygzs.com/messages Ханчжоу ўпрыгажэнні кампаніі
    http://www.yixinvalve.com.cn
    http://www.hzygzs.com/ Ханчжоу краме ўпрыгожвання
    http://www.yixinvalve.com.cn Шаравой кран 球阀
    http://www.linlidq.com ATS
    http://www.whdq.net Пнеўматычны
    http://www.htbzj.net Стандартныя дэталі
    http://www.led-lt.com Індыкатар,Сучжоу святлодыёдныя,Шанхай святлодыёднай,Пекін святлодыёдныя
    http://www.smilestudio.cn Сайт,Прасоўванне сайта
    http://www.xinjusy.com Ўпрыгажэнні кампаніі ў Сучжоу,Ўпрыгажэнні кампаніі ў Сучжоу
    http://www.atsesj.com ATS
    http://www.x-qun.com Чып
    http://www.youither.com/pro/bee2.asp Маткавае малачко
    http://www.youither.com/pro/aloe.asp Алоэ
    http://www.youither.com/pro/pro-bee3-cn.asp Пропаліс
    http://www.yixinvalve.com.cn/Products/View/1053valve.html Шаравой кран 球阀
    http://www.yixinvalve.com.cn засаўкі 闸阀
    http://www.yixinvalve.com.cn Кутняй вентыль 角阀
    http://www.yixinvalve.com.cn/Products/View/3004valve.html кран кран
    http://www.yixinvalve.com.cn кран
    http://www.yixinvalve.com.cn/Products/View/4003valve.html Зваротны клапан
    http://www.yixinvalve.com.cn/Products/View/5075valve.html вадзяны апал
    http://www.yixinvalve.com.cn/Products/View/5071valve.html арматура

  3. (Без назвы) піша:
    Пол,
    Калі ласка responsd да гэтага. Ці мае ваша рашэнне, калі праца спісе запіс зменена больш чым адзін раз?
  4. Без назвы
    Можа быць, я нешта прапусціў, але гэта, здаецца, працуе ў першы раз, але ніколі зноў.
    Калі вы ўсталюеце ў поле для непустога, ён выходзіць з secone час яго называлі. Гэта добра.
    Але пры абнаўленні пункта, сказаць 15 хвілін пазней, тое поле па-ранейшаму устаноўлены на непустога, такім чынам, ён выходзіць без запуску працоўных працэсаў… я-то адсутнічае.
    I hope I am, як мне трэба працаваць.
    Як FYI, У мяне ёсць менш элегантнае рашэнне.
    Замест таго, каб усталяваць сцяг на самім прадукце,, Я ствараю запіс у новы спіс. Затым другі раз праз, Я выдаліць яго. , Якая дзейнічае як сцяг, але я хацеў бы больш элегантнае рашэнне, калі магчыма.
  5. Рэч напісаў:
    Каб скарыстацца гэтай прапановай яшчэ адзін крок наперад –
    Я стварыў асобны карыстацкі спіс называецца Апавяшчэнні і стварылі калонку для кожнага працоўнага працэсу ў мяне ёсць. У мяне былі праблемы пры адпраўцы паведамленняў электроннай пошты – выклікаючы завесы – and mail bombing my inbox. So now, У мяне працоўны працэс праверкі стану калоны (аднайменны) ПЕРАД ліст будзе адпраўлена, а затым зменіце значэнне пасля адпраўкі паведамлення.

Пакінуць каментар да Без назвы адмяніць адказ

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *