Pracovní postup služby SharePoint Server 2013 přejde do stavu zrušené spustíte-li existující pracovní postup služby SharePoint Server 2007 nebo SharePoint Server 2010

Příznaky

Zvažte následující scénář.
  • Pomocí akce "Start pracovní postup seznamu" nebo "Start pracovní postup webu" z platformy Microsoft SharePoint Server 2013 pracovní postup spustit existující pracovní postup služby SharePoint Server 2007 nebo SharePoint Server 2010.
  • Můžete získat přístup k seznamu nebo lokální proměnné pracovního postupu webu.
  • Datový typ String nebo ID položky seznamu datový typ se používá. Nicméně jeho hodnota je null.
V tomto scénáři pracovního postupu služby SharePoint 2013 přejde do stavu zrušeno a na stránce Stav pracovního postupu se zobrazí následující výjimce:
System.ArgumentException:
Zdroj v Microsoft.Activities.GetDynamicValueProperty'1.Execute (kontextu CodeActivityContext)
v System.Activities.CodeActivity'1.InternalExecute (instance vlastnosti ActivityInstance., ActivityExecutor vykonavatele, BookmarkManager bookmarkManager)
v System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody (ActivityExecutor vykonavatele, BookmarkManager bookmarkManager, místo resultLocation)
Poznámka: Tento problém se nevyskytuje u jiných datových typů.

Jak potíže obejít

Chcete-li tento problém vyřešit, ujistěte se, že datový typ String a typ dat ID položky seznamu nejsou prázdné pomocí "Nastavit pracovní proměnná" akce.
Vlastnosti

ID článku: 2738553 - Poslední kontrola: 8. 1. 2017 - Revize: 1

Váš názor