Exempel på beräknat anpassat fält: visa ett fälts redigeringshistorik

Om användare uppdaterar anpassade fält regelbundet och du vill samla in en logg över alla ändringar som gjorts i ett fält samt ett datum när ändringarna inträffar, kan du spara informationen i ett beräknat anpassat fält.

I följande exempel visas hur du skapar beräkningsfältet Instruktioner för redigeringshistorik för att fånga alla ändringar som gjorts i ett textfält med en rad som kallas Instruktioner.

TIP
Du kan följa det här exemplet för alla typer av anpassade fält, inte bara enkelradiga textfält.

Detta gör följande:

  • Begränsar fältet Instruktioner, Redigera historik till de senaste 2 000 tecknen för att ligga inom Workfront-databasgräns.

  • Kontrollerar om det aktuella värdet för fältet Instruktioner matchar framsidan av värdet Instruktioner, Redigera historik . Det förutsätter att det är tomt och om det inte är det gör det följande:

    • Om de matchar lämnas Instruktionerna Redigera historik som de är;
    • Om de inte matchar ersätter den Instruktioner/redigeringshistorik med det senaste värdet i fältet Instruktioner, följt av aktuellt datum inom parentes, ett lodrätt fält och föregående Instruktioner/redigeringshistorik som bevarar föregående värden och datum när de angavs.

Åtkomstkrav

Du måste ha följande:

Adobe Workfront-plan*
Alla
Workfront-licens*
Plan
Åtkomstnivåkonfigurationer*

Administrativ åtkomst till anpassad Forms

Obs! Om du fortfarande inte har åtkomst frågar du Workfront-administratören om de anger ytterligare begränsningar för din åtkomstnivå. Mer information om hur en Workfront-administratör kan ändra åtkomstnivån finns i Skapa eller ändra anpassade åtkomstnivåer.

Objektbehörigheter

Hantera behörigheter i anpassade formulär

Mer information finns i Dela ett anpassat formulär.

Förutsättningar

Om du vill lägga till ett beräkningsfält som visar ett fälts redigeringshistorik i ett anpassat formulär måste du först:

  • Skapa det anpassade formuläret
  • Lägg till fältet vars historik du vill hämta till det anpassade formuläret

Visa redigeringshistorik för ett fält

  1. Gå till ett anpassat formulär där du vill lägga till beräkningsfältet.

  2. Så här skapar du det anpassade textfältet med en rad:

    1. Klicka på Textfält med en rad.
    2. Ange en etikett för det anpassade fältet, till exempel Instruktioner.
    3. Klicka på Använd.
  3. Välj Lägg till ett fält och välj sedan Beräknat för att lägga till ett beräknat anpassat fält i formuläret.

  4. Ange en etikett för det beräknade anpassade fältet, till exempel Instruktioner, Redigera historik.

    Det här är det fält som kommer att fånga ändringar som gjorts i det första fältet som du skapade (Instruktioner).

  5. Klicka på Spara + Stäng.

  6. Klicka på namnet på formuläret där du har lagt till två fält för att öppna det igen.

  7. Klicka på det beräknade anpassade fältet Instruktioner > Redigera historik och kopiera sedan och klistra in följande i rutan Beräkning:

  8. I fältet Beräkning anger du följande beräkning för ditt anpassade fält:

    code language-none
    LEFT(IF(LEFT({DE:Instructions Edit History},LEN(IF(ISBLANK({DE:Instructions}),"-",{DE:Instructions})))={DE:Instructions},{DE:Instructions Edit History},CONCAT(IF(ISBLANK({DE:Instructions}),"-",{DE:Instructions})," (",$$NOW,") | ",{DE:Instructions Edit History})),2000)
    
  9. (Rekommenderas) Klistra in samma beräkning i fältet Instruktioner i beräkningsfältet i formuläret.

  10. Se till att   Text markeras i fältet Format för att formatera det beräknade anpassade fältet som text.

    Det här är standardinställningen.

  11. Klicka på Spara+Stäng.

    När du kopplar det anpassade formuläret till ett objekt och sedan ändrar informationen i fältet Instruktioner visas det senaste värdet i fältet *Instruktioner, Redigera historik, följt av det aktuella datumet inom parentes och ett lodrätt streck. Om ytterligare ändringar görs läggs de till i informationen på samma sätt.

    I ovanstående beräkning kan du ersätta Instruktioner med det exakta namnet på det enkelradiga textfält vars historik du vill spåra och Instruktioner Redigera historik med det exakta namnet på det beräknade fältet.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43