АКТУАЛИЗИРАНЕ: Виж този MSDN дискусия, особено последния запис: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. Той описва състояние, което може да заобиколят цялото това нещо. В кратко, Тя може да бъде толкова просто като поне едно от полетата задължителен.
Имам библиотека с документи, която поддържа осем типове съдържание.
Имам SharePoint Designer поток, който иска да се изчисли и да зададете дата за напомняне "" чрез просто изваждане 30 дни от друга колона, "дата на падеж". Това трябва да се случи само за един от типовете съдържание, "Застраховка". Стопанска цел е да произвежда на KPI, който показва две категории на застрахователни документи: "предстои да изтече" и "изтекъл." (Можете да прочетете повече за този вид на KPI и повече съществена задълбочаване Тук).
Имам конфигуриран работният поток да огън, когато се създаде нов елемент и когато се модифицира елемент. Идеята е, че когато документ за застраховка е качен, Ние изчисляваме "предупреждение дата" въз основа на датата на изтичане. Двойка на мнения работи KPI списък, за да подчертае тези условия, когато потребителите хит си начална страница.
Тази стратегия не работи, когато качване на документ.
Качване на документа и съм представен с екрана за влизане на мета данни. В този момент, Вече съм в беда. SharePoint е вече, преждевременно от моя гледна точка, уволнен работния поток. Не съм имал възможност да изберете правилния тип съдържание, нито присвоите дата на падеж. В същото време, Работният поток не огън, когато се удари бутона Подай в този момент. Има някои вградени логика, че "вярва" Това първо подаване, е част от "създаване" събитие. Така … работата ми е уволнен и кога да се изпълни, Той е предаден мета данни стойности по подразбиране.
Най-добър работа-наоколо аз знам е да вмъкнете "пауза до" дейност в работния поток. Имам поток пауза за 1 минута. Докато тя е пауза, Изберете правилния тип на съдържание, Въведете мета данни и представя. Пауза приключва и работният поток продължава както нужда. (Имайте предвид, че в моята среда, таймер за работен поток дейности от ЕДП не работи от кутията. Може да имате един и същ проблем. Вижте Тук за повече информация).
Не ми харесва "магически закъснение" работа-наоколо. Какво става, ако потребител качени документ и телефонът звъни и последвалия разговор надживява пауза? Може да направите пауза по-дълго, но аз все още не ми харесва.
Аз написах за това в форумите на MSDN тук: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1