Exempel på datumintervall med anpassade uttryck
Denna äldre Report Builder-tilläggsversion fungerar fortfarande. Du kan konvertera dina äldre arbetsböcker till nya Report Builder.
Exempel, anteckningar och syntaxanteckningar om hur du använder datumintervall i anpassade uttryck.
I tabellen antas dagens datum vara måndag, 10 november 2011, med den gregorianska kalendern.
cw-2w | cw-1w-1dcy-1y+4m | cy-1y+4m+2dcw-4w | cw-3w-1dcw-53w | cw-52w-1dcm-2m | cm-1m-1dcm-12m | cm-11m-1dKommentarer till exempel section_37801B0D6D364ABAA8DCE3A4C0123B2C
Exempel 1
Om det idag är måndag den 10 november 2011 tar du det aktuella datumet och subtraherar en vecka för att få fram den sista fullständiga veckan i oktober.
Exempel 2
Lägg till fyra månader i början av året (januari) för att hämta månaden maj; lägg till två dagar till den första dagen i månaden för att få den tredje dagen i månaden.
Syntaxanteckningar section_555D6563B2D94FA3BDD801DC0B8C289D
Du kan skapa anpassade uttryck som täcker de flesta datumintervall genom att länka två termer till en operator. En term är en kombination av en heltalsmultiplikator och en periodförkortning. Ett exempel på en term är 18d. Ett exempel på en operator är +.
- Tomt utrymme tillåts inte mellan operatorer och termer.
- Använd endast dessa förkortningar: cd cw cm cq cy d w m q y
- Det bästa sättet är att använda samma datumreferens i startdatumet och i slutdatumet: cd, cd eller cw, cw eller cy, cy. Blandningsdatumreferenser kan leda till ogiltiga datum vid vissa tidpunkter på året.
- Giltiga multiplar av förkortningarna d w m q y formas med heltal ( 1 2 3 … ) som är föregås av förkortningen, t.ex. 53d 3w 5q 9m 2y
- Tal som inte är heltal tillåts inte.
- Lägg inte till förkortningen med bara noll. 0w tillåts till exempel inte.
- Följande operatorer används för att sammanfoga förkortningar: + -
- Eftersom datumintervall måste beräknas i förhållande till den aktuella perioden börjar alltid den första termen i ett uttryck med c.