Objavljivanje tijeka rada za odobrenje ne automatski Pokreni u sustavu SharePoint Online ili SharePoint Server lokalnom sustavu

Napomena: Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.

Problem

Tijek rada za odobrenje objavljivanja, koji koristi platforme tijeka rada sustava Microsoft SharePoint 2010 ne može automatski pokrenuti u sustavu SharePoint Online ili u lokalnim instalacijama sustava SharePoint Server. Na stranici stanja tijeka rada, pojavljuje se sljedeća poruka o pogrešci:

Tijek rada može ažurirati stavku, vjerojatno jer je jedan ili više stupaca za stavku zahtijevaju različite vrste informacija.

Pojavila se pogreška u odobrenje stranice.

Za instalaciju lokalnog sustava SharePoint Server Sjedinjeno komuniciranje zapisivanje sustava (ULS) zapisnik sadrži sljedeće informacije:

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()

Rješenje

Da biste riješili taj problem, pomoću programa SharePoint Designer 2013 da biste objavili globalno može ponovno koristiti tijek rada u korijenskom direktoriju zbirke web-mjesta. Da biste to učinili, slijedite ove korake:

  1. Prijavite se na dotično web-mjesto pomoću programa SharePoint Designer 2013.

  2. Na izborniku Objekti web-mjesta kliknite Tijekovi rada.

  3. Na popisu tijekovi rada kliknite problematične tijeka rada.

  4. Na kartici Postavke tijeka rada na vrpci kliknite Objavi.

Dodatne informacije

Taj se problem može pojaviti ako korisnički račun koji stvoreni zbirke web-mjesta ili koji pokrenuti značajku tijeka rada za odobrenje objavljivanja uklonjena iz zbirke web-mjesta.

I dalje potrebna pomoć? Idite na Microsoftovoj zajednici.

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×