Arbetsflöde som använder SharePoint 2013 Arbetsflödesplattformen-typen innehåller tomma värden i utdata från kolumnen "Flera rader med text"

Problem

Tänk dig följande situation:

  • I SharePoint Online eller SharePoint Server 2013 använder du SharePoint 2013 Arbetsflödesplattformen Type för att skapa ett arbetsflöde i SharePoint Designer 2013.
  • Arbetsflödet är utformat för att samla in information från en kolumn när listobjekt skapas eller uppdateras. Kolumntypen är inställd på Flera rader med text och alternativet Lägg till ändringar i befintlig text för kolumnen är inställt på Ja.
  • Arbetsflödet är konfigurerat för att inkludera den insamlade informationen i en åtgärd, till exempel Skicka en Email eller Logg till historiklista.

När du visar utdatameddelandet eller loggad information i det här scenariot är värdet tomt och inkluderar inte värdet från kolumnen Flera rader med text .

Lösning

Du kan undvika det här problemet genom att inaktivera automatisk uppdatering av arbetsflödesstatusen till det aktuella fasnamnet. Gör så här:

  1. Öppna det berörda arbetsflödet i Microsoft SharePoint Designer 2013.
  2. På sidan Arbetsflödesinställningar för arbetsflödet avmarkerar du kryssrutan Uppdatera arbetsflödets status automatiskt till det aktuella fasnamnet .
  3. Spara arbetsflödet och publicera det sedan på SharePoint-webbplatsen.
  4. Kör arbetsflödet igen.

Obs!

  • När du avmarkerar den här inställningen kanske du vill använda åtgärden Ange arbetsflödesstatus som en del av arbetsflödet för att uppdatera fältet Arbetsflödesstatus om det verkar vara nödvändigt. Annars visas inte statusen.
  • Du kanske också vill spara värdet för kolumnen Flera rader text i en arbetsflödesvariabel om du planerar att uppdatera listobjektet i arbetsflödeslogik.
  • I det här scenariot är värdet från kolumnen Flera rader med text tomt om du redigerar listobjektet men inte ändrar kolumnen Flera rader med text .

Mer information

Det här problemet beror på att inställningen Lägg till ändringar i befintlig text i kolumnen Flera rader med text uppdateras internt med ett tomt värde när du uppdaterar en annan kolumn i listobjektet med hjälp av ett arbetsflöde. När arbetsflödet uppdaterar kolumnen Status under körningen i det här scenariot blir värdet för flera textrader tomt i utdata.

Behöver du fortfarande hjälp? Gå till SharePoint Community.