Publikavimo patvirtinimo darbo eigos nepavyksta automatiškai paleisti "SharePoint Online" arba "SharePoint Server" vietinių

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Problema

Publikavimo patvirtinimo darbo eigą, kuri naudoja "Microsoft" SharePoint 2010 darbo eigos platformą nepaleidžiamas automatiškai, "SharePoint Online" arba vietoje įdiegusi "SharePoint Server". Darbo eigos būsenos puslapyje, galite gauti šį klaidos pranešimą:

Darbo eigos nepavyko atnaujinti elemento, galbūt to vieną arba daugiau stulpelių elemento reikia kitokio tipo informacijos.

Puslapio patvirtinimo įvyko klaida.

Vietinės "SharePoint Server" diegimo, vieningas registravimo sistema (ULS) žurnale yra šią informaciją:

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

Sprendimas

Norėdami išspręsti šią problemą, naudokite "SharePoint Designer 2013" publikuoti visuotinai pakartotinai naudotinos darbo eigos svetainių rinkinio šakninėje svetainėje. Norėdami tai padaryti, atlikite šiuos veiksmus:

  1. Paveikti svetainės prisijunkite naudodami "SharePoint Designer 2013".

  2. Meniu Svetainės objektai spustelėkite darbo eigos.

  3. Darbo eigos sąraše spustelėkite paveikto darbo eigą.

  4. Darbo eigos parametrai skirtuką juostelėje, spustelėkite publikuoti.

Daugiau informacijos

Ši problema gali iškilti, jei vartotojo paskyra, sukurta svetainių rinkinio arba kad Pradžia publikavimo patvirtinimo darbo eigos funkcija buvo pašalintas iš svetainių rinkinio.

Vis dar reikia pagalbos? Eikite į Microsoft Community.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×