Concept: versionmonth()-formules en aangepaste kalenders
Als uw organisatie wil overschakelen van een verouderde kalender naar een aangepaste kalender, moet u uw formules controleren op het gebruik van
versionmonth()
. Het omwisselen van een verouderde kalender naar een aangepaste kalender levert een ander resultaat op voor: versionmonth()
in identieke cellen.Verouderde kalenders zijn kalenders die vóór versie 2017.2 zijn gemaakt en die niet zijn gewijzigd in het gebied Tijdbeheer. Zie Steps: Change Calendars.
De eenvoudigste manier om te bepalen of uw kalender verouderd is, is door de werkbalk van Tijdbeheer te bekijken. Alleen verouderde kalenders hebben knoppen om ze voorwaarts en achterwaarts uit te breiden.
Werkbalk tijdbeheer voor verouderde kalenders | Werkbalk tijdbeheer voor aangepaste kalenders |
|---|---|
|
|
Er zijn drie criteria:
versionmonth()
formules moeten aan elkaar voldoen, zodat de getallen in uw instance niet veranderen wanneer u overschakelt naar een aangepaste kalender.- versionmonth()Voor formules is een tijdstratum met de naam Maand vereist in uw gedefinieerde kalender.
- versionmonth()Formules mogen alleen voorkomen in rekeningen in het tijdstratum Maand.
- versionmonth()formules moeten worden gebruikt om een relatieve positie te vergelijken. Ze leveren geen correcte resultaten als ze worden gebruikt om een absolute positie te vergelijken.
- if(versionmonth(this)=versionmonth(ROW.Date), "value if true", "value if false")blijft werken
- if(versionmonth(this)>0,"value if true", "value if false"), levert een ander resultaat op dan voorheen, maar geeft geen fout.
Als aan deze criteria wordt voldaan, kunt u uw
versionmonth()
formules in uw aangepaste kalender.Hoe versionMonth()-functies berekeningen uitvoeren
- Aangepaste kalender
- Over het algemeen is in een aangepaste kalender deversionmonth-functie werkt alsof uw versie is gestart in januari 2001. Met andere woorden,versionmonth(this)=0is in januari 2001.
- Verouderde kalender
- In een verouderde kalenderversionmonth(this)retourneert het aantal maanden vanaf de eerste maand van de versie.