Avem un set de fluxuri de SharePoint proiectantul lucru care "comunică" cu un receptor de eveniment pe lista prin modificări la site-ul valorile coloanelor. De exemplu, Dacă o coloană de site-ul "SetDuedate" este setat la adevărat de fluxul de lucru, receiverul eveniment detectează că schimbările, calculează o dată scadentă şi atribuie această dată de un alt site-ul coloană, "Data scadenţei." Ne despartim lucruri ca acest lucru pentru că receptorul eveniment poate calcula o dată de scadență utilizând reguli de afaceri complexe (ţinând seama de sfârşit de săptămână şi sărbătorile de companie) în timp ce SPD într-adevăr nu se poate.
Într-un exemplu specifice, am fugit într-o problemă cu acest truc. Depanare toate acest lucru este destul de dificil, dar am ajuns la concluzia certă că un caz în (cel puțin), receptorul eveniment nu a fost difuzate tot timpul. La un pas de fluxul de lucru, ne-ar schimba valoarea unei coloane de site-ul şi eveniment receptorul nu apar pentru a rula. Cu toate acestea, Acesta a fost difuzate în mod constant într-o etapă diferită de fluxul de lucru.
După revizuirea acesteia, Am observat că un pas de flux de lucru fericit utilizate elementul"actualizare listă" în timp ce alte pas folosit "câmpul setare în elementul curent." Elementul de listă actualizare a fost actualizarea "elementul curent." Nu sunt sigur de ce am ales una peste alta, deoarece acestea ar părea să faci acelaşi lucru.
Deci … acţiunea de actualizare lista element a provoca eveniment la foc. pe de altă parte, Câmpul Set în acţiune elementul curent nu.
Am folosit Update element din listă în ambele locuri şi violă! Ea a lucrat. [[ Anularea totală, Am jucat vioara pentru on un daily basis pentru aproape 15 ani ]]
Din aceasta, Tentativ cred că "Set câmpul" acțiunea nu provoacă receptoare eveniment la foc, cel puţin o parte din timp.
Acest aspect ne-a chinuit timp de săptămâni.
Aceasta este una din acele "observat comportamentul" mesaje. Acest lucru am observat se întâmplă o dată într-un mediu specifice şi am face unele presupuneri cu privire la ce lucruri sa întâmplat aşa cum au făcut. Dacă aveţi orice înţelegere în acest unul, vă rugăm să parts în Comentarii.
</scop>
Aboneaza-te la blog-ul meu.