Flux de lucru SharePoint Designer, Eveniment receptoare şi “Actualizaţi lista articol” comparativ cu “Câmpul set în elementul curent”

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.

Technorati Tags:

3 gânduri pe "Flux de lucru SharePoint Designer, Eveniment receptoare şi “Actualizaţi lista articol” comparativ cu “Câmpul set în elementul curent”

  1. Nici un nume
    Hi Paul,
    Nice blog ai acolo.. O întrebare rapidă pentru tine..
    Elementul de listă actualizare este trebuia să fie pentru actualizarea orice element de listă pe acelaşi site sharepoint...dreptul de?
    Pentru mine, Aceasta funcţionează numai pentru aceeaşi listă (la fel ca domeniul stabilit la punctul curent).. Deci ceea ce se utilizează pentru actualizarea valorile dintr-o altă listă?
    mulţumesc.
    Honeyhline ~
    Răspuns

lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *