UPPDATERING: Se diskussionen MSDN, särskilt den sista posten: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. Den beskriver ett tillstånd som kan kort sagt går runt hela denna sak. I korthet, Det kan vara så enkelt som att minst ett av fälten obligatorisk.
Jag har ett dokumentbibliotek som stöder åtta innehållstyper.
Jag har en SharePoint Designer-arbetsflöde som vill beräkna och tilldela en påminnelsedatum"" genom att helt enkelt subtrahera 30 dagar från en annan kolumn, "due date". Detta bör endast ske för en av innehållstyper, "Försäkring". Verksamheten syftar till att producera en KPI som visar två kategorier av bilförsäkringshandlingar: "omkring till andas ut" och "gått ut." (Du kan läsa mer om denna typ av KPI och mer betydande drill-down Här).
Jag har konfigurerat arbetsflödet för brand när en ny artikel skapas och när ett objekt ändras. Tanken är att när en försäkring dokument laddas, Vi beräknar en "varning datum" baserat på förfallodatumet. Ett par visningar arbeta i samband med en KPI-lista att belysa dessa förhållanden när användare trycker sin hemsida.
Denna strategi fungerar inte när jag ladda upp ett dokument.
Jag ladda upp dokumentet och presenterade jag meta data träder skärmen. Vid denna punkt, Jag har redan problem. SharePoint har redan, från mitt perspektiv i förtid, sparken i arbetsflödet. Jag har inte haft en chans att plocka rätt innehållstypen eller tilldela en förfallodag. På samma gång, arbetsflödet aktiveras inte när jag trycker på Skicka-knappen på denna tid. Det finns vissa inbyggda logik som "anser" att först skicka är en del av den "skapa" händelse. Så … mitt arbetsflöde har sparken och när det körs, Det var passerade standarddatavärden meta.
Den bästa verk-runt omkring jag känner till är att infoga en "paus tills" aktivitet i arbetsflödet. Jag har arbetsflödet paus för 1 minut. Medan det paus, Jag väljer rätt innehållstyp, anger metadata och skickar. Pausen är klar och arbetsflödet fortsätter som behövs. (Observera att i min omgivning, timer arbetsflödesaktiviteter från SPD fungerar inte ur lådan. Du kan ha samma problem. Se Här för mer information).
Jag gillar inte "magiska dröjsmål" verk-runt omkring. Vad händer om användaren överför ett dokument och telefonen ringer och den efterföljande konversationen outlasts paus? Jag kan göra paus längre, men jag gillar det fortfarande inte.
Jag skrev om detta på MSDN forum här: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1
Hej stötarna, Jag fick lösningen. Placera en EventDriven verksamhet vid händelsen Initiera arbetsflödet. sätta en OnWorkflowItemChanged händelse. Inuti finns, fånga det uppdaterade värdet i kolumnen anpassade. Det fungerar för mig.
Jag skapar en påminnelse wrokflow med SharePoint Designer, och när jag använder "paus tills datum" aktivitet. Det återuppta inte och arbetsflödesstatus ändras inte från "Pågår".
(dvs den visar "pausa för 0 minuter" under arbetsflödeshistorik men det tar inte angiven åtgärd).
Jag har skapat den många gånger men hittade samma problem.
Jag har gjort några googla för att i sista några dagar, och från där jag hade fått en hot fix KB 932394 och installerat det men jag har fortfarande samma problem med Pausa tills datum Aktivitet.
Jag har också ändrat jobb-arbetsflöde tid med stsadm-kommandot från 5 minuter till 1 minut enligt nedan:
Vad ska jag göra för detta?
Vänligen föreslå mig varför "paus tills datum" inte återuppta och arbetsflödesstatus ändras inte från "pågår" i mitt arbetsflöde.
Om någon har någon lösning när det gäller detta så snälla svara mig på saurabhsinghmca@gmail.com
Tack,
Saurabh Kumar Singh