פרסום זרימת עבודה של אישור אינו מופעל באופן אוטומטי ב- SharePoint Online או ב- SharePoint Server מקומי

הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית.

בעיה

זרימת עבודה של אישור פרסום המשתמשת פלטפורמת זרימת עבודה של Microsoft SharePoint 2010 אינו מתחיל באופן אוטומטי ב- SharePoint Online או התקנה מקומית של SharePoint Server. בדף ' מצב זרימת עבודה ', אתה מקבל את הודעת השגיאה הבאה:

זרימת העבודה היתה אפשרות לעדכן את הפריט, כנראה מאחר עמודה אחת או יותר עבור הפריט דרוש סוג אחר של מידע.

אירעה שגיאה באישור דף.

עבור התקנה מקומית של SharePoint Server, יומן Unified מערכת רישום (ULS) מכיל את המידע הבא:

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

פתרון

כדי לפתור בעיה זו, השתמש ב- SharePoint Designer 2013 כדי לפרסם את זרימת העבודה לשימוש חוזר כללי מבסיס אוסף האתרים. לשם כך, בצע את הפעולות הבאות:

  1. השתמש ב- SharePoint Designer 2013 כדי להיכנס לאתר הרלוונטית.

  2. בתפריט אובייקטי אתר , לחץ על זרימות עבודה.

  3. ברשימה של זרימות עבודה, לחץ על זרימת העבודה הרלוונטית.

  4. בכרטיסיה ' הגדרות זרימת עבודה ' ברצועת הכלים, לחץ על פרסם.

מידע נוסף

בעיה זו עלולה להתרחש אם חשבון המשתמש אשר נוצרו אוסף האתרים או שהפעיל את תכונת זרימת העבודה של אישור פרסום הוסרה מאוסף האתרים.

עדיין זקוק לעזרה? עבור אל קהילת Microsoft.

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×