SharePoint Designer 워크플로의 세마포를 사용 하 여 무한 루프를 방지 하기 위해

SharePoint Designer 워크플로에서 무한 루프를 일으킬 수. 이 같은 일반적인 구현 패턴 발생 문제:

  • 워크플로 만들고와 목록의 연결.
  • 새 항목과 기존 항목의 업데이트의 시작에 작성 해야 그것을 나타냅니다.
  • 워크플로의 단계 "현재 항목"에서 필드를 업데이트.
  • 이후 현재 항목 변경, 새롭게 시작 하는 워크플로.

이 무한 루프를 방지 하기 위해, 간단한 세마포를 구현:

  • 사이트 열 추가 (또는 열을 목록/라이브러리 콘텐츠 형식을 사용 하지 않는 경우).
  • 편집 페이지에서 숨기기 (쉽게 할 경우 해당 속성을 통해 사이트 열, 만약 목록 열 쉽지 않다).
  • 워크플로의, 세마포 열의 값이 비어 있는지 확인.
  • 비어 있는 경우, 비어 있지 않은 값으로 설정 하 고 진행.
  • 경우에 비어 있지, 즉시 종료.

이 매우 미묘한 솔루션을 될 수 있다, 비즈니스 요구 사항 등에 따라, 하지만 그것 필요 했습니다 때 일시 킬 패턴 되었습니다..

</끝>

테크노 태그:

내 블로그를 구독.

6 "에 대한 생각SharePoint Designer 워크플로의 세마포를 사용 하 여 무한 루프를 방지 하기 위해

  1. 이름 없음

    http://www.batteryfast.com/toshiba/pa3123u-1brs.php 도시바에 대 한 새로운 배터리 5000 5100 PA3123U PA3178U 노트북 배터리,
    http://www.batteryfast.com/toshiba/pa3176u-1bas.php 배터리에 대 한 도시바 Portege M200 M205 PA3128U PA3191U 블랙 노트북 배터리,
    http://www.batteryfast.com/toshiba/pa3209u-1brs.php 도시바는 위성에 대 한 배터리 1100 1110 PA3209U-1BRS 노트북 배터리,
    http://www.batteryfast.com/toshiba/pa3399u-1bas.php 도시바 PA3399U 1BRS PA3399U 2BAS 1BAS 노트북 배터리 배터리,
    http://www.batteryfast.com/toshiba/pa3356u-1brs.php 도시바 PA3356U 3BAS PA3356U 3BRS PA3456U 1BRS 배터리 노트북 배터리,
    http://www.batteryfast.com/toshiba/pa3420u.php 도시바 pa3420u 1brs l10 l15 l20 노트북 배터리,
    http://www.batteryfast.com/toshiba/pa3451u.php 도시바 PA3451U 1BRS PABAS067 노트북 배터리,
    http://www.batteryfast.com/toshiba/pa3383.php 배터리에 대 한 PA3383 도시바 위성 PA3383U 1BRS 12cells 노트북 배터리,
    http://www.batteryfast.com/toshiba/pa3431u-1brs.php 도시바 위성 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 15-4 노트북 배터리,
    http://www.batteryfast.com/asus/m3000-2.php 배터리에 대 한 아수스 M3 M3N M3NP M3000 M3000N M3000NP 4S2P 블랙 노트북 배터리,
    http://www.batteryfast.com/asus/m6-2.php 아수스 a42 m6 m6n m67 m68n m6000 노트북 배터리,
    http://www.batteryfast.com/asus/a42-w1.php 아수스 W1 w 1000 A42 W1 W1G W1Ga 노트북 배터리,
    http://www.batteryfast.com/asus/a31-s5-2.php 아수스 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 배터리에 대 한 도시바 Portege M200 M205 PA3128U PA3191U 블랙 노트북 배터리,
    http://www.batteryfast.com/acer/batcl32l.php 에 서 aspire batcl32l 2000 batcl32 2001 2003 노트북 배터리,
    http://www.batteryfast.com/acer/btp-73e1.php 에 서 트래블 370 380 btp 73e1 btp 50t3 노트북 배터리,
    http://www.batteryfast.com/acer/1670.php 에 서 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 바램이 3100 3690 5100 5110 9110 9800 노트북 배터리,
    http://www.batteryfast.com/acer/batcl50l.php 에 서 트래블 290 291 29x 292 batcl50l 노트북 배터리,
    http://www.batteryfast.com/acer/btp-36d1.php 에 서 트래블 350 352 353 354 btp 36 d 1 노트북 배터리,
    http://www.batteryfast.com/acer/btp-39d1.php 에 서 btp 620 btp 39 d 1 btp 39sn ms2103 노트북 배터리,
    http://www.batteryfast.com/acer/btp-43d1.php 에 서 트래블 22 x 23 x 26 x 28 x btp 43 d 1 노트북 배터리,
    http://www.batteryfast.com/acer/squ-302.php 에 서 BT.A1007.002 SQU 302 노트북 배터리,
    http://www.batteryfast.com/asus/a42-a4.php 아수스 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 m 300 N400 배터리 146630-001 291694-001 노트북 배터리,
    http://www.batteryfast.com/compaq/116314-001.php 배터리에 맞는 컴팩 프리 자리 오 1200 1600 1800 116314-001 노트북 배터리,
    http://www.batteryfast.com/compaq/pp2162s.php 컴팩 프리 자리 오에 대 한 배터리 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 6600mAh 배터리에 맞는 DELL XPS m 1210 NF343 HF674 새로운 노트북 배터리,
    http://www.batteryfast.com/dell/312-0341.php 3Dell 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 주고 노트북 배터리에 대 한 새로운 배터리,
    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 파빌리온 ZT1000 F2299A F3172B F3172A 노트북 배터리,
    http://www.batteryfast.com/gateway/btp-68b3.php 게이트웨이 솔로 M500 M505 Medion MD2900 MD6179 노트북 배터리 배터리,
    http://www.batteryfast.com/toshiba/pa3382u-1brs.php 배터리에 맞게 도시바 PA3382U-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 LED,소 LED,상하이 LED,베이징 LED
    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 Bibcock 탭
    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. 이름 없음

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

    회신
  4. 이름 없음
    어쩌면 내가 모르는 뭔가가 여기 있어, 하지만 처음으로 작동 하는 것으로 보인다, 하지만 결코 다시.
    설정 하면 필드에 비 빈, 그것의 불리 운 secone 시간 종료 됩니다.. 좋습니다.
    하지만 항목을 업데이트 하는 경우, 말 15 분 나중에, 다음 필드는 여전히 비 빈으로 설정, 따라서, 워크플로 실행 하지 않고 종료… 내가 뭔가 놓친.
    난 희망을, 작업 필요.
    참고로, 덜 우아한 해결책을가지고.
    자체 항목에 플래그를 설정 하는 것 보다는, 새 목록에 항목을 만듭니다.. 다음을 통해 두 번째 시간, 그것을 삭제합니다. 역할 플래그를, 하지만 더 고상한 솔루션을 가능한 경우 싶습니다..
    회신
  5. 일이 썼습니다.:
    이 제안을 한 걸음 더 하 –
    알림 이라는 별도 사용자 지정 목록을 만들고 있는데 각 워크플로에 대 한 열을 만들어. 이메일을 보낼 때 문제가 겪고 – 루프 발생 – and mail bombing my inbox. So now, 워크플로 확인 열 상태를가지고 (같은 이름의) 이메일 전송 전에, 이메일을 보낸 후 다음 값을 변경.
    회신

응답을 남기다

귀하의 이메일 주소는 공개되지 않습니다. 필요 입력 사항은 표시되어 있습니다 *