Imamo sklop SharePoint designer potekov dela, ki "komunicirajo" z prejemnik dogodkov na seznamu preko spremembe vrednosti stolpcev mesta. Na primer, Če stolpec mesta "SetDuedate" nastavljena na true v poteku dela, dogodek sprejemnik zazna spremembe, izračuna datum zapadlosti, in dodeli tem datumom še eden stolpec mesta, "Datum zapadlosti." Moramo razdeliti stvari kot to zato, ker je prejemnik dogodka lahko izračunate datum zapadlosti z uporabo zapletenih poslovnih pravil (ob vikendih in praznikih podjetje upošteva) medtem ko je EPD res ne more.
V enem posebnem primeru, smo zašel v težave s to ukana. Odpravljanje napak, vse to je zelo težko, vendar smo prišli do dokončen sklep, da v enem primeru (vsaj), prejemnik dogodkov je ne izvaja ves čas. V enem koraku poteka dela, bomo spremenili vrednost stolpec mesta in prejemnik dogodka ni mogoče sklepati, teči. Vendar, je deloval dosledno v različnih korak poteka dela.
Po pregledu to, Sem opazil, da se veseli potek dela uporabi stopnja "posodobitev elementa seznama" medtem ko drugi korak uporablja "nastavitev polja v trenutnem elementu." Posodobitev elementa seznama je posodabljanje "trenutnega elementa." Ne vem zakaj smo izbrali eno nad drugo, saj bi se zdi, da se delaš isto stvar.
Tako … Posodobitev elementa seznama dejanje storil povzroči dogodek na ogenj. po drugi strani, Nastavite polja v trenutnem elementu dejanje ni.
Včasih sem posodobitev elementa seznama v obeh mestih in Viola! To obdelan. [[ Skupno prahi, Sem igral violino za dnevno za skoraj 15 let ]]
Iz tega, Pogojno verjamem, da "nastavite polje" dejanje ne povzroči dogodek sprejemniki na ogenj, vsaj nekaj časa.
To vprašanje nas bedeviled tedna.
To je eden od tistih "opaziti vedenje" delovnih mest. Sem opazil to zgodi enkrat v določenem okolju in sem kar nekaj ugibanja o tem, zakaj stvari se je zgodilo, kot so to storili. Če vi življati poljuben vpogled v ta, Prosimo delež v Komentarje.
</namen>
Naročite se na moj blog.