Publicering af arbejdsproces for godkendelse starter ikke automatisk i SharePoint Online eller i SharePoint Server lokalt

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Problem

En arbejdsproces til godkendelse af publicering, der bruger Microsoft SharePoint 2010-arbejdsprocesplatformen starter ikke automatisk i SharePoint Online eller i en lokal installation af SharePoint Server. På siden Status for arbejdsproces modtager du følgende fejlmeddelelse:

Arbejdsprocessen kunne ikke opdateres elementet, muligvis fordi en eller flere kolonner for elementet skal have en anden type af oplysninger.

Der opstod en fejl i godkendelse af siden.

Unified logføring System (ULS)-loggen indeholder følgende oplysninger for den lokale installation af SharePoint Server:

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

Løsning

Du kan løse dette problem ved at bruge SharePoint Designer 2013 til at udgive globalt genanvendelig arbejdsproces i roden af gruppen af websteder. For at gøre dette, skal du følge disse trin:

  1. Bruge SharePoint Designer 2013 til at logge på det pågældende websted.

  2. Klik på arbejdsprocesseri menuen Webstedsobjekter .

  3. Klik på den pågældende arbejdsproces på listen over arbejdsprocesser.

  4. Klik på Publicerunder fanen Indstillinger for ARBEJDSPROCES på båndet.

Flere oplysninger

Dette problem kan opstå, hvis den brugerkonto, der har oprettet gruppen af websteder eller, der startede arbejdsprocesfunktion godkendelse af publicering er blevet fjernet fra gruppen af websteder.

Har du stadig brug for hjælp? Gå til Microsoft Community.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×