우리는 "통신 SharePoint 디자이너 워크플로 설정" 사이트 열 값이 변경 통해 목록에 이벤트 수신기. 예를 들어, 경우 사이트 열 "SetDuedate" 로 설정 되어 있는 워크플로우에서만 진정한, 그 변화를 감지 하는 이벤트 수신기, 기한 일자를 계산 하 고 다른 사이트 열을 해당 날짜를 할당, "인해 날짜입니다." 우리 분할 것이 이벤트 수신기는 복잡 한 비즈니스 규칙을 사용 하 여 기한을 계산할 수 있기 때문에 (토ㆍ휴일 회사 계정에 복용) SPD는 정말 못해 하면서.
하나의 특정 인스턴스에서, 우리가이 트릭 문제로 달렸다. 모든이 디버깅 하는 것은 매우 어려운, 하지만 우리 한 경우 그 명확한 결론에와 서 (적어도), 이벤트 수신기는 모든 시간을 실행 하지. 워크플로의 한 단계에서, 우리 사이트의 열 값 변경 및 이벤트 수신기는 실행에 표시 되지 않았다. 그러나, 워크플로의 다른 단계에서 일관 되 게 실행 했다.
그것을 검토 한 후, 행복 한 워크플로 단계 "업데이트 목록 항목 사용 주의" 다른 단계 사용 "설정된 필드에서 현재 항목입니다." 업데이트 목록 항목 "현재 항목을 업데이트 했다." 나 확실 하지 않다 때문에 그들은 같은 일을 하 고 있을 것 이라고 우리가 다른 하나를 고른 이유.
그래서 … 목록 항목 업데이트 동작 이벤트를 발생 않았다. 반면에, 동작 않 하는 현재 항목의 필드 설정.
두 곳 모두에서 업데이트 목록 항목을 사용 하 고 비올라! 그것은 일. [[ 총 옆, 거의 매일에 대 한 바이올린 연주 15 년 ]]
이, 가칭 믿습니다 "설정 필드" 액션 이벤트 수신기 화재를 발생 하지 않습니다., 적어도 일부의 시간.
이 문제는 주에 대 한 우리을 bedeviled.
이것은 그 "관찰 동작 중" 게시물. 내가 관찰이 일이 한 번 특정 환경에서 고 왜 일 마찬가지로로 몇 가지 추측을 만드는. 이 것에 어떤 통찰력 있는 경우, 의견에 공유 하시기 바랍니다.
</끝>
내 블로그를 구독.