AKTUALIZOVAT: Viz tato diskuse MSDN, zejména poslední záznam: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. Popisuje stav, který může krátký okruh celé to. V krátkém, To může být stejně jednoduché jako vytváření alespoň jedno z polí povinné.
Mám knihovnu dokumentů, která podporuje osm typů obsahu.
Mám SharePoint Designer workflow, který chce vypočítat a přiřadit datum připomenutí"" prostě odečtením 30 dní od jiného sloupce, "termín". To by mělo dojít pouze pro jeden z typů obsahu, "Pojištění". Předmět podnikání je vytvoření KUV, který zobrazuje dvě kategorie pojištění dokumentů: "Chystáte se vyprší" a "vypršela." (Můžete si přečíst více o tomto druhu KPI a další podstatné podrobnostem Tady).
Nakonfigurovali, aby se střílet, když je vytvořena nová položka a při změně položky. Myšlenka je, že při odeslání dokumentu pojistné, Počítáme varování datum"" na základě data vypršení platnosti. Pár názorů prací pro seznam ukazatelů KPI označte tyto podmínky, když uživatelé domovské stránky.
Tato strategie nefunguje, když jsem nahrát dokument.
Odeslat dokument a já jsem s meta obrazovky pro zadávání dat. V tomto okamžiku, Já už jsem v průšvihu. SharePoint je již, předčasně z mého pohledu, vypálil pracovního postupu. Neměl jsem příležitost vybrat správný typ obsahu, ani přiřadit datum splatnosti. Ve stejné době, pracovní postup se neaktivuje, když jsem narazila na tlačítko Odeslat v současné době. Existuje nějaké vestavěnou logiku, která "věří" to nejprve předložit, je součástí "vytvořit" událost. Tak … Moje práce má padáka a kdy popraven, byl předán výchozí meta datových hodnot.
Nejlepší řešení, pokud vím, je vložit pauzu"až do" činnost v pracovním postupu. Mám pozastavit pracovní postup pro 1 minuta. Zatímco je pozastavení, Vybrat správný typ obsahu, Zadejte tyto údaje a odeslat. Pauzy vyplní a pracovní postup pokračuje podle potřeby. (Všimněte si, že v mém prostředí, časovače pracovního postupu činnosti od SPD nefunguje po vybalení z krabice. Může mít stejné problémy. Viz Tady pro bližší informace).
Nemám rád "magické zpoždění" práce asi. Co se stane, pokud uživatel odešle dokument a zazvoní telefon a následná konverzace přečká pauza? Lze udělat delší pauzu, ale stále to nelíbí.
Psal jsem o tom na MSDN fóra zde: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1
Hej lidi, Mám řešení. Umístěte aktivitu typu EventDriven činnost vedle událost inicializace pracovního postupu. Vložit událost OnWorkflowItemChanged. Tam uvnitř, chytit aktualizovanou hodnotu z vlastní sloupce. Funguje to pro mě.
Já jsem vytvořit připomenutí wrokflow pomocí aplikace SharePoint Designer, a když jsem pomocí "pozastavit do data" aktivita. To nebude pokračovat a stav pracovního postupu nic nemění od "Probíhá".
(tj zobrazuje "pozastavení pro 0 minuty" podle Historie sledu prací, ale to netrvá zadanou akci).
Jsem vytvořil již mnohokrát, ale zjistil stejný problém.
Jsem udělal nějaké googling to za posledních několik dní, a tam jsem dostal hot fix KB 932394 a nainstaloval, ale přesto mám stejné potíže s Pozastavit do data Aktivita.
Také jsem změnil zaměstnání-pracovní postup Doba trvání pomocí příkazu stsadm od 5 minuty 1 minuta jako níže:
Co pro to mám udělat?
Prosím, naznačují mě proč "pozastavit do data" nebude pokračovat a ani nemění stav pracovního postupu od "probíhá" v mém pracovním postupu.
Pokud někdo nějaké řešení ohledně této pak prosím odpovězte mi na saurabhsinghmca@gmail.com < skript cf-hash = "f9e31" type = "text/javascript" video / *
Děkuju,
Saurabh Kumar Singh