Publikovanie pracovný automaticky nespustí SharePoint Online alebo lokálneho servera SharePoint Server

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Problém

Schválenie publikovania pracovný postup, ktorý používa platformu pracovný postup Microsoft SharePointu 2010 nespustí automaticky v službe SharePoint Online alebo lokálnou inštaláciou servera SharePoint Server. Na stránke stav pracovného postupu sa zobrazí nasledujúce chybové hlásenie:

Pracovný postup sa nepodarilo aktualizovať položku možno preto aspoň jeden stĺpec položky vyžaduje iný typ informácií.

V schválení stránky sa vyskytla chyba.

Pre inštalácie lokálneho servera SharePoint Server, denníka služby Unified Logging systému (ULS) obsahuje nasledujúce informácie:

System.NullReferenceException: Object reference not set to an instance of an object. 
at Microsoft.SharePoint.Workflow.SPWinOEWSSService.GetWebForWorkflow
(SPWorkflow wf, SPWorkflowUserContext runAsUser) 
at Microsoft.SharePoint.Workflow.SPWinOEWSSService.get_Web() 
at Microsoft.SharePoint.Workflow.SPWinOEWSSService.GetWebForListItemService() 
at Microsoft.SharePoint.Workflow.SPWinOEWSSService.UpdateModerationStatus
(Guid id, Guid listId, SPItemKey itemKey, 
SPModerationStatusType newModerationStatus, String comments) 
at Microsoft.Office.Workflow.Actions.SetTaskProcessItemModerationStatus.DoUpdae
(ActivityExecutionContext context) 
at Microsoft.SharePoint.WorkflowActions.WaitForDocumentUnlockActivity.Execute
(ActivityExecutionContext executionContext) 
at Microsoft.Office.Workflow.Actions.SetTaskProcessItemModerationStatus.Execute
(ActivityExecutionContext context) 
at System.Workflow.ComponentModel.ActivityExecutor`1.Execute
(T activity, ActivityExecutionContext executionContext) 
at System.Workflow.ComponentModel.ActivityExecutorOperation.Run
(IWorkflowCoreRuntime workflowCoreRuntime) 
at System.Workflow.Runtime.Scheduler.Run()

Riešenie

Ak chcete vyriešiť tento problém, pomocou programu SharePoint Designer 2013 publikovať globálne opätovne použiteľný pracovný postup koreňovej kolekcie lokalít. Ak chcete urobiť, postupujte nasledovne:

  1. Prihláste sa do príslušného lokality pomocou programu SharePoint Designer 2013.

  2. V ponuke Objekty lokality kliknite na položku pracovné postupy.

  3. V zozname pracovných postupov, kliknite na príslušného pracovného postupu.

  4. Na karte Nastavenie pracovného postupu na páse s nástrojmi kliknite na tlačidlo Publikovať.

Ďalšie informácie

Tento problém sa môže vyskytnúť, ak používateľské konto, ktoré vytvorené kolekcie lokalít alebo pracovať, funkcia toku činností schválenie publikovania bola odstránená z kolekcie lokalít.

Stále potrebujete pomoc? Prejdite na položky Microsoft Community.

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×