Voorbeeld van een berekend aangepast veld: bewerkingsgeschiedenis van een veld weergeven
If users update custom fields on a regular basis and you want to capture a log of all the changes made to a field as well as a date when the changes happen, you can capture this information in a calculated custom field.
Het volgende voorbeeld toont u hoe te om Instructies te bouwen geeft Geschiedenis berekende gebied uit om alle verandering te vangen die aan een single-line tekstgebied wordt aangebracht genoemd Instructies.
Dit doet het volgende:
-
Hiermee beperkt u het veld Instructies > Geschiedenis bewerken tot de meest recente 2000 tekens om binnen de Workfront-databaselimiet te blijven.
-
Controleert of de huidige waarde van het veld Instructies overeenkomt met de voorzijde van de waarde van Historie bewerken in Instructies. Hierbij wordt ervan uitgegaan dat deze waarde leeg is. Als dit niet het geval is, wordt het volgende uitgevoerd:
- Als zij aanpassen, verlaat het de Instructies uitgeven Geschiedenis zoals is;
- If they do not match, it replaces the Instructions Edit History with the latest value in the Instructions field, followed by the current date in parentheses, a vertical bar, and the previous Instructions Edit History, which preserves the previous value(s) and the date(s) when they were entered.
Toegangsvereisten
Toegangsvereisten
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront-pakket | Alle |
| Adobe Workfront-licentie |
Standard Plan |
| Configuraties op toegangsniveau | Administratieve toegang tot Aangepaste Forms |
| Objectmachtigingen | Manage permissions on the custom forms |
Voor informatie, zie vereisten van de Toegang in de documentatie van Workfront .
Vereisten
To add a calculated field that displays a field's edit history to a custom form, you must first:
- Het aangepaste formulier maken
- Het veld met de geschiedenis die u wilt vastleggen toevoegen aan het aangepaste formulier
De bewerkingsgeschiedenis van een veld weergeven
-
Ga naar een aangepast formulier waaraan u het berekende veld wilt toevoegen.
-
Ga als volgt te werk om bijvoorbeeld het aangepaste tekstveld voor een enkele regel te maken:
- Klik Enige lijntekst.
- Specify a Label for the custom field. U kunt de naam bijvoorbeeld "Instructies" geven.
- Klik toepassen.
-
Click Calculated to add a calculated custom field to the form.
-
Specify a Label for the calculated custom field. For example, you can name it "Instructions Edit History".
Dit is het gebied dat om het even welke veranderingen zal vangen die aan het eerste gebied worden aangebracht u ("Instructies") creeerde.
-
Klik sparen en Sluiten.
-
Klik op de naam van het formulier waaraan u twee velden hebt toegevoegd om het formulier opnieuw te openen.
-
Klik de berekende instructies van het douanegebied geven Geschiedenis uit, dan kopieer en kleef het volgende in de doos van de Berekening:
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) -
(Geadviseerd) Deeg de zelfde berekening in het gebied van Instructies op het berekende gebied op de vorm.
-
Zorg ervoor dat Tekst op het 3} gebied van het Formaat {wordt geselecteerd om het berekende douanegebied als tekst te formatteren.
Dit is de standaardinstelling.
-
Klik sparen en Sluiten.
Now, when you attach the custom form to an object and then someone changes the information in the Instructions field, the Instructions Edit History field displays the latest value, followed by the current date in parentheses, and a vertical bar. If further changes are made, they are added to this information in the same way.
In the above calculation, you can replace Instructions with the exact name of your single-line text field whose history you want to track, and Instructions Edit History with the exact name of your calculated field.