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 spara 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 för att redigera historik till de senaste 2 000 tecknen så att det ligger inom gränsen för Workfront-databasen.

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

    • Om de matchar, låter den instruktionerna Redigera historik vara som de är;
    • Om de inte matchar ersätter den Instruktioner, Redigera historik 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, Redigera historik, 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å Enkelradig text.
    2. Ange en etikett för det anpassade fältet. Du kan t.ex. kalla det "Instruktioner".
    3. Klicka på Använd.
  3. Klicka på 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. Du kan t.ex. kalla det"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 och 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:

    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)
    
  8. (Rekommenderas) Klistra in samma beräkning i fältet Instruktioner i beräkningsfältet i formuläret.

  9. Kontrollera att Text är markerat i fältet Format för att formatera det beräknade anpassade fältet som text.

    Det här är standardinställningen.

  10. Klicka på Spara och 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 Instruktionsredigeringshistorik 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