Tady je další článek, který jsem napsal pro www.sharepointbriefing.com. Ten popisuje techniky, které můžeme v aplikaci SharePoint Designer k provádění výpočtů, které nejsou možné, pomocí vestavěného stylu výpočet činností. Základní myšlenkou je využít vlastní seznam jako výpočet motoru – definovat seznam, který provádí výpočet správně, Vytvoření položky prostřednictvím SPD a pak odečtěte výsledek.
Tady je oříšek:
Přečtěte si více o tom zde: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm
</Konec>
Za mnou na Twitter na http://www.twitter.com/pagalvin
Ani po přečtení plné post ještě, Zní to z výše uvedeného popisu, že doporučujete různé seznamy pro různé výpočty.
Místo toho (a plně si uvědomuju, že vás může být tento pojem v příspěvku), můžete mít jeden seznam pro všechny výpočty. Potřebujete nový druh výpočtu? Přidat nějaké další sloupce. A samozřejmě, udržet kontrolu nad seznamu odstranit položky seznamu, jak byly dokončeny výpočtů pro konkrétní postup pomocí pracovního postupu.
Jediný problém vidím, že s touto implementací je předpoklad, že zkopírované položky je ID položky, kterou chcete kopírovat +1 (na seznamu velice zaneprázdněný to může způsobit problémy).
Zde je řešení, které bude platit akce potřebné k aktualizaci výpočtového sloupce. Druhá pracovní, Tahle se na seznamu polí vypočítané WF. Přidat sloupec(s) do seznamu vypočtené, ExternalID a snad ListName. Pak mají pracovního postupu přidat ID položky, kterou je pracovní postup připojen k a název v seznamu, kde je umístěn do výpočtové položky seznamu. Po vytvoření položky seznamu udělat výpočet, nastavení pracovního postupu, počkat na změnu pole (CalcReceiver držet vypočtenou hodnotu).
Nastavit WF na seznamu vypočítaná tak, aby, Při vytvoření, Najít položku (v seznamu správný pomocí podmínkových větví a ListName) použití ExternalID, a CalcReceiver pole se vypočtené údaje aktualizovat.
Pak buď WF by pak odstranit položku seznamu vypočítaná.
Běh sekundárního pracovního postupu naplní vypočtenou hodnotu, a jste si jisti, že bude vždy odkazují na správný seznam položky.
(odeslání komentáře na webu s plné post nemá rád mé jméno….)
pingback: Použití výpočtového sloupce technických nedostatků v SPD postupů – další řešení « Práce to