Skapa ADDDAYS, ADDWEEKDAY, ADDMONTHS, ADDYEARS-uttryck
I den här videon får du lära dig:
- Hur ADDDAYS/ADDWEEKDAY/ADDMONTHS/ADDYEAR-uttrycken beräknas
- Så här skapar du ett ADDWEEKDAYS-datauttryck i ett beräkningsfält
Ytterligare exempel
Nedan finns några ytterligare ADDDAYS/ADDWEEKDAY/ADDMONTHS/ADDYEAR-uttryck som Adobe Workfront-kunder har skapat.
borde ha gjorts av
Kunden ville veta när uppgiften skulle ha slutförts baserat på det faktiska startdatumet och den planerade varaktigheten. Det planerade slutförandedatumet fungerar inte i det här fallet eftersom det kan flyttas om aktiviteten är sen, och det planerade slutförandedatumet hjälper inte om det uppstår förseningar i tidigare aktiviteter.
Det skapade uttrycket var ADDDAYS({actualStartDate},{durationMinutes}/480)
Tid i fältet Varaktighet sparas i minuter. I det här uttrycket kan fältet Varaktighet inte vara fristående om tiden ska visas i dagar. För att detta ska ske måste varaktigheten divideras med 480 minuter (480 minuter = 8 timmar = 1 dag)
Det är därför den andra värdeplatsen innehåller (Duration/480).
Fakturaavslutsdatum
I det här exemplet används inte bara ADDDAYS-uttrycket utan även ett anpassat fält som skapats och sparats i det anpassade formuläret.
Kunden registrerar datumet då en faktura skickas via ett anpassat datumfält med namnet"Inlämningsdatum för faktura".
När fakturan har skickats måste den fyllas i och arkiveras inom 30 dagar. För att automatiskt skapa detta slutförings- och arkiveringsdatum används ett ADDDAYS-beräkningsfält tillsammans med det anpassade fältet "Inlämningsdatum för faktura". Uttrycket ser ut så här:
ADDDAYS({DE:Inlämningsdatum för faktura},30)