გამოყენება Semaphores in SharePoint Designer სიმბოლო ადამიანებით Endless Loops

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

  • შექმნა workflow და ასოცირებული სია.
  • მიუთითებს იმაზე, რომ უნდა დაწყებულიყო, შეიქმნას ახალი ნივთები და განაახლონ არსებული ნივთები.
  • ნაბიჯი workflow განახლებები სფეროში "მიმდინარე პუნქტის".
  • მიმდინარე პუნქტით შეიცვალა, workflow იწყება თავიდან.

თავიდან აეცილებინა ეს დაუსრულებელი ციკლი, განახორციელონ მარტივი semaphore:

  • დამატება საიტი სვეტი (ან სვეტის სიაში / ბიბლიოთეკა თუ თქვენ არ იყენებთ შინაარსი სახის).
  • დამალვა იგი რედაქტირება გვერდზე (გაკეთება ადვილია თუ საიტი სვეტი მეშვეობით თვისებების, არა ადვილია, თუ სიაში სვეტი).
  • ამ workflow, შეამოწმეთ თუ ღირებულება semaphore სვეტი არის ცარიელი.
  • თუ ეს ცარიელი, ვაყენებთ მას არა ცარიელი მნიშვნელობა და გაგრძელება.
  • თუ იგი არ არის ცარიელი, გასვლა დაუყოვნებლივ.

ეს შეიძლება გახდეს საკმაოდ nuanced გადაწყვეტა, დამოკიდებულია ბიზნეს მოთხოვნებს და ა.შ., მაგრამ ეს იყო workable ნიმუში, როდესაც მე საჭირო ეს.

</ბოლო>

პროგრამები Tags:

გამოწერა ჩემი დღიური.

6 thoughts on "გამოყენება Semaphores in SharePoint Designer სიმბოლო ადამიანებით Endless Loops

  1. არ არის სახელი

    http://www.batteryfast.com/toshiba/pa3123u-1brs.php ახალი ბატარეები TOSHIBA 5000 5100 PA3123U PA3178U Laptop Battery,
    http://www.batteryfast.com/toshiba/pa3176u-1bas.php ბატარეები Toshiba Portégé M200 M205 PA3128U PA3191U შავი ლეპტოპის ელემენტის,
    http://www.batteryfast.com/toshiba/pa3209u-1brs.php Battery for Toshiba Satellite 1100 1110 PA3209U-1BRS ლეპტოპის ელემენტის,
    http://www.batteryfast.com/toshiba/pa3399u-1bas.php Battery for 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 ბატარეები PA3383 TOSHIBA Satellite PA3383U-1BRS 12cells ლეპტოპის ელემენტის,
    http://www.batteryfast.com/toshiba/pa3431u-1brs.php Toshiba Satellite M65 აკუმულატორის PA3431U-BRS 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 A-1630 A1630 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 Portégé 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 LC.BTP05.004 Aspire 1670 სერია ლეპტოპის ელემენტის,
    http://www.batteryfast.com/acer/as07a41.php AS07A41 Aspire 4310 4520 4710 4920 ლეპტოპის ელემენტის,
    http://www.batteryfast.com/acer/batbl50l6.php Aspire 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 SQU-302 ლეპტოპის ელემენტის,
    http://www.batteryfast.com/asus/a42-a4.php asus a4 a4d a4g a4k a4s A4000 A4L-a4 ლეპტოპის ელემენტის A42,
    http://www.batteryfast.com/asus/a32-f3.php A32-F3 ბატარეის ASUS F3 F3J F3Q F3JA F3JM F3JF Hi-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 Laptop Laptop Battery,
    http://www.batteryfast.com/compaq/232060-001.php ბატარეები Compaq N150 PP2111X 232060-001 231962-001 ლეპტოპის ელემენტის,
    http://www.batteryfast.com/dell/d9200.php Notebook Laptop Battery for Dell D9200 D5318 G5260 ლეპტოპის ელემენტის,
    http://www.batteryfast.com/dell/m1210.php 6600mAh ბატარეის შეესაბამება DELL XPS M1210 NF343 HF674 ახალი ლეპტოპის ელემენტის,
    http://www.batteryfast.com/dell/312-0341.php 3cell Battery for Dell გრძედი X1 T6840 312-0342 Y6457 ლეპტოპის ელემენტის,
    http://www.batteryfast.com/dell/xd187.php ახალი Dell Inspiron B130 1300 b120 Battery 312-0416 56whr ლეპტოპის ელემენტის,
    http://www.batteryfast.com/gateway/m680.php Gateway M360 M460 M680 8-cell Notebook Battery 6500949 ლეპტოპის ელემენტის,
    http://www.batteryfast.com/hp/hstnn-db17.php ახალი Battery for 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 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 Battery for Gateway სოლო M500 M505 Medion MD2900 MD6179 ლეპტოპის ელემენტის,
    http://www.batteryfast.com/toshiba/pa3382u-1brs.php ბატარეის Fit Toshiba PA3382U-1BRS PA3384U-1BRS ლეპტოპის ელემენტის,

  2. არ არის სახელი

    http://www.hzygzs.com/contact Hangzhou გაფორმება კომპანია
    http://www.hzygzs.com/about Hangzhou გაფორმება კომპანია
    http://www.hzygzs.com/news Hangzhou გაფორმება კომპანია
    http://www.hzygzs.com/ Hangzhou ოფისის გაფორმება
    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 გაფორმება კომპანია
    http://www.hzygzs.com/messages Hangzhou გაფორმება კომპანია
    http://www.yixinvalve.com.cn
    http://www.hzygzs.com/ Hangzhou storefront სარემონტო
    http://www.yixinvalve.com.cn ბურთის სარქველი 球阀
    http://www.linlidq.com ასს
    http://www.whdq.net პნევმატური
    http://www.htbzj.net სტანდარტული ნაწილები
    http://www.led-lt.com ინდიკატორი,Suzhou LED,შანხაის LED,北京 ინდიკატორი
    http://www.smilestudio.cn საიტი,საიტი ხელშეწყობა
    http://www.xinjusy.com Suzhou გაფორმება კომპანია,Suzhou დეკორატიული
    http://www.atsesj.com ასს
    http://www.x-qun.com Chip
    http://www.youither.com/pro/bee2.asp სამეფო ჟელე
    http://www.youither.com/pro/aloe.asp ალოეს
    http://www.youither.com/pro/pro-bee3-cn.asp Propolis
    http://www.yixinvalve.com.cn/Products/View/1053valve.html ბურთის სარქველი 球阀
    http://www.yixinvalve.com.cn Gate Valve 闸阀
    http://www.yixinvalve.com.cn კუთხე სარქველი 角阀
    http://www.yixinvalve.com.cn/Products/View/3004valve.html bibcock 水嘴
    http://www.yixinvalve.com.cn Tap
    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 წუთი მოგვიანებით, მაშინ სფეროში კვლავ აპირებენ არა ცარიელი, ამდენად, ეს გასასვლელების გარეშე გაშვებული workflow… მე ვერ გავიგე რამე.
    იმედი მაქვს, რომ მე ვარ, მე უნდა ვიმუშაოთ.
    როგორც FYI, მაქვს ნაკლებად ელეგანტური გამოსავალი.
    იმის ნაცვლად, რომ დროშა პუნქტის თავად, შევქმნა ჩანაწერი ახალ სია. შემდეგ მეორედ მეშვეობით, მე წაშლა. ეს მოქმედებს, როგორც დროშა, მაგრამ მინდა უფრო ელეგანტური გამოსავალი თუ არის შესაძლებელი.
  5. რამ დაწერა:
    ამის წინადადება ერთი ნაბიჯია –
    მე შეიქმნა ცალკე საბაჟო სია მოუწოდა შეტყობინებები და შექმნა სვეტის თითოეული workflow მაქვს. მე, რომელსაც უბედურება, როდესაც აგზავნის წერილებს – გამომწვევი loop – and mail bombing my inbox. So now, მე მაქვს workflow შემოწმება სტატუსი სვეტი (ამავე სახელწოდების) ადრე ელ იგზავნება, და მაშინ შეცვლის ღირებულება შემდეგ ელექტრონულ იგზავნება.

დატოვე პასუხი

თქვენი ელ-ფოსტა არ გამოქვეყნდება. აუცილებელი ველები მონიშნულია *