Rekeningreferenties voor vaste maand en relatief jaar maken
Dit artikel bevat suggesties en tijdelijke oplossingen. De inhoud is mogelijk niet juist voor alle toepassingsvoorbeelden of bevat mogelijk niet de best practices voor de meest recente release.
Vraag
Hoe verwijs ik naar een rekening met een vaste maand en een relatief jaar? Met andere woorden, hoe haal ik voor elke maand waarden op uit de vorige maand januari/februari/maart? Antwoord
- Geneste If-statement
- Maak een geneste if-statement die de huidige maand controleert en bij het identificeren van de huidige maand de[time=this-x]modificator om de rekeningwaarde van x maanden ervoor op te halen om de gewenste waarde voor een vaste maand op te halen.
- Aanvullende rekening met alleen waarden uit de vaste maand
- Maak een extra rekening om alleen de waarden voor de vaste maand in de vaste maand op te slaan (er worden nullen opgeslagen voor de andere maanden). Vervolgens telt de formule voor de uitvoerrekening de waarden voor de aanvullende rekening over het hele jaar op via de[time=this.year]modificator.
- Rekening 1: bevat de benodigde waarden voor elke maand.
- Rekening 2:gelijk aan rekening 1, maar alleen met een waarde in de vaste maand(if(month(this) = x, Account 1, 0)).
- Rekening 3:gelijk aanACCT.Account2[time=this.year]wat gelijk is aan de waarde voor een vaste maand van het jaar.