konto usunięte

Temat: Jak zrobić workflow uruchamijący inny workflow w...

Hej,

Potrzebuje uruchomić inny workflow po edycji na liście A, aby na liście B uruchomił się inny workflow, ta funkcjonalność z defaultu jest w wersji Standard (Workflow 2013), Foundation ma nadalokrojony silnik z wersji 2010 i nie ma tam Start a List Workflow.

Z góry bardzo dziękuje.
Za pomoc

PS. Obejście problemu jest uruchamianie workflow w timerze, ale dalej szukam rozwiązania...Ten post został edytowany przez Autora dnia 31.08.15 o godzinie 10:55
Szymon Bochniak

Szymon Bochniak SharePoint 4
Business

Temat: Jak zrobić workflow uruchamijący inny workflow w...

W drugim workflow daj - czekaj do zmiany wartości pola.
W pierwszym zmień wartość pola na oczekiwaną przez drugi workflow.

konto usunięte

Temat: Jak zrobić workflow uruchamijący inny workflow w...

Szymon B.:
W drugim workflow daj - czekaj do zmiany wartości pola.
W pierwszym zmień wartość pola na oczekiwaną przez drugi workflow.

W drugim workflow (List Workflow), wybierając Czekaj na zmianę pola w bieżącym elemencie, mam tylko bieżące elementy listy B nie mogę sięgnąć do listy A

Próbowałem użyć "Start Another Workflow" z spdactivities, niestety kończy się takim komunikatem:
System.ArgumentException: Value does not fall within the expected range.
at Microsoft.SharePoint.SPListItemCollection.GetItemById(Int32 id)
at DP.Sharepoint.Workflow.StartAnotherWorkflow.<>c__DisplayClass2.<Execute>b__0()
at Microsoft.SharePoiTen post został edytowany przez Autora dnia 31.08.15 o godzinie 12:44
Szymon Bochniak

Szymon Bochniak SharePoint 4
Business

Temat: Jak zrobić workflow uruchamijący inny workflow w...

Workflow na liście A w wypadku modyfikacji i spełnienia X warunków zmienia wartośc (np. Pole ukryte - użyte tylko do sterownia) na liście B. Workflow na liście B w oparciu o zmianę staruje.

konto usunięte

Temat: Jak zrobić workflow uruchamijący inny workflow w...

Szymon B.:
Workflow na liście A w wypadku modyfikacji i spełnienia X warunków zmienia wartośc (np. Pole ukryte - użyte tylko do sterownia) na liście B. Workflow na liście B w oparciu o zmianę staruje.

Załapałem już, dopiero do mnie dotarło że w Update Item "Find the List Item" potrzeba wskazać pole po którym workflow ma się wykonać :)

Pytanie jak wykonać dla wszystkich elementów listy workflow ?
Bo defakto drugi workflow staruje tylko dla CurrentItemTen post został edytowany przez Autora dnia 31.08.15 o godzinie 14:09
Szymon Bochniak

Szymon Bochniak SharePoint 4
Business

Temat: Jak zrobić workflow uruchamijący inny workflow w...

Ustawiasz workflow na start podczas edycji. Włączasz tryb Datasheet i robisz kopiuj wklej jednej z kolumn na widoku. Dzięki temu generujesz start obiegu dla wszystkich elementów nie zmieniając danych.

konto usunięte

Temat: Jak zrobić workflow uruchamijący inny workflow w...

Szymon B.:
Ustawiasz workflow na start podczas edycji. Włączasz tryb

Tak ma zrobione, dla edycji i nowych elementów
Datasheet i robisz kopiuj wklej jednej z kolumn na widoku. Dzięki temu generujesz start obiegu dla wszystkich elementów nie zmieniając danych.

Jak dobrze zrozumiałem twoja rada dotyczy listy zawierającej już wszystkie elementy, jak aktualizować nowe tworzące się elementy, by przeszły aktualizację z pierwszego workflow'u jak będzie coś zmienione - da się ustawić jakiś zakres numerów ID ?Ten post został edytowany przez Autora dnia 31.08.15 o godzinie 21:25

konto usunięte

Temat: Jak zrobić workflow uruchamijący inny workflow w...

Analizując szerzej problem w Sharepoincie nie ma czegoś takiego jak zrobienie multi-update item jeżeli nie mam konkretnie zdefiniowanego pola po którym workflow wykrywa zależność i to musi być unikalne ID.

Chodziło mi aby po każdej aktualizacji z jednej listy, gdzie jest tylko jeden wpis dotyczący informacji o projekcie zrobić aktualizację danych do drugiej listy Harmonogram Projektu (wybrane pola z pierwszej listy aktualizowane są do tej drugiej listy)

Potrzebuje wywołać workflow by zrobić request o updateitem for allItemsTen post został edytowany przez Autora dnia 01.09.15 o godzinie 13:06
Marek Skalinski

Marek Skalinski Senior
Administrator,
SharePoint at Kemira

Temat: Jak zrobić workflow uruchamijący inny workflow w...

a nie lepiej jakos zaprzac do tego Datasety i metadane oczywiscie jesli bazujesz na plikach a nie na elementach listy.

konto usunięte

Temat: Jak zrobić workflow uruchamijący inny workflow w...

Bazuje na listach, ale z tym sobie poradziłem, ograniczyłem ilość item'ów, udało się stworzyć pewne zależności i workflowem to ogarnąć. Sporo czasu mi zajęło zrozumienie funkcjonowania workflow w Sherpoincie, teraz już lepiej.
Marta Grabowska

Marta Grabowska Specjalista ds.
Wynagrodzeń i
Benefitów, JTI
Polska Sp. z...

Temat: Jak zrobić workflow uruchamijący inny workflow w...

Możesz to zrobić w następujący sposób:
Na liście A wystarczy zrobić workflow który uruchamia się po modyfikacji danego rekordu. Ten workflow miałby na celu utworzenie itemu na Twojej liście B, natomiast workflow na liście B uruchamiałby się po dodaniu nowego itemu w tym przypadku tego który utworzy się po modyfikacji itemu z listy A. Można to zrobić w nintex workflow.



Wyślij zaproszenie do