Przepływ pracy programu SharePoint Designer, Obiekty odbierające zdarzenia i “Element listy aktualizacji” kontra “W polu bieżący element”

Mamy zestaw przepływy pracy projektanta programu SharePoint, które "komunikacji" z odbiornika wydarzenie na liście poprzez zmiany w wartości kolumny witryny. Na przykład, Jeśli kolumna witryny "SetDuedate" jest ustawiona prawda przez przepływ pracy, odbiorca zdarzeń wykryje zmianę, oblicza daty ukończenia i przypisuje ten termin do innej kolumny witryny, "Termin." Podzieliliśmy rzeczy tak ponieważ przypadku odbiornika może obliczyć termin za pomocą reguły biznesowe złożonych (uwzględniając weekendy i święta firmowe) podczas gdy JDP naprawdę może nie.

W jednym wystąpieniu określonego, Pobiegliśmy w pewien problem rezygnować ten podstęp. Debugowanie to wszystko jest dość trudne, ale zdecydowaliśmy się ostateczne wnioski tego w jednym przypadku (co najmniej), odbiornik zdarzenia nie został uruchomiony cały czas. W jednym kroku przepływu pracy, możemy zmienić wartości w kolumnie witryny i odbiornik zdarzenia nie wydają się działać. Jednakże, został on uruchomiony konsekwentnie w różnych etapach przepływu pracy.

Po przejrzeniu go, Zauważyłem, że krok szczęśliwy przepływu pracy używany element „aktualizacja listy" podczas gdy inne krok używane "zestaw pola w bieżącym elemencie." Aktualizacja listy element był uaktualnienie faktów "bieżącego elementu." Nie jestem pewien, dlaczego wybraliśmy jeden nad drugim, ponieważ wydają się robić to samo.

Tak … akcję Aktualizuj element listy czy wywołuje zdarzenie na ogień. Z drugiej strony, Ustaw pole bieżący element akcji nie.

Użyłem pozycji na liście aktualizacji w obu miejscach i altówka! Ono pracował. [[ Całkowita uchylenia bezprawnych, Ja grałem skrzypce do codziennie o prawie 15 lata ]]

Z tego, Uważam wstępnie, że "Ustaw pole" Akcja nie może powodować odbiorników na ogień, przynajmniej trochę czasu.

Ten problem utrudnione nas tygodni.

Jest to jeden z tych "obserwowane zachowanie" postów. Zauważyłem to stało kiedyś w jakimś konkretnym otoczeniu i robię jakieś przypuszczenia co do dlaczego rzeczy zdarzyło się tak, jak. Jeśli masz wgląd do tego, Prosimy podzielcie się w uwagach.

</koniec>

Subskrybowanie mój blog.

3 przemyślenia na temat „Przepływ pracy programu SharePoint Designer, Obiekty odbierające zdarzenia i “Element listy aktualizacji” kontra “W polu bieżący element”

  1. Bez nazwy
    Hi Paul,
    Nicea blogu, który pobrałeś tam.. Jedno pytanie szybkie dla Ciebie..
    Element listy aktualizacja ma być aktualizowania elementów listy w tej samej witrynie programu sharepoint.prawo?
    Dla mnie, działa tylko dla tej samej listy (Podobnie jak ustawić pola w bieżącym elemencie).. Więc czego służy do aktualizowania wartości z innej listy?
    Podziękowania.
    Honeyhline ~

Odpowiedz

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *