年、月、サプライヤーの3つのグループを含むレポートを作成しています。
各ページは、上部の年から始まり、12か月ごとに、それぞれの売上の概要が示されます。その後、ユーザーはドリルダウンして、その月の各企業の個々の売上高を確認できます。
たとえば、私のレポートのトップレベルは次のようになります。
2010
January £20,000
February £30,000
March £15,000
etc.
2011
January £16,000
February £14,000
ここで、2011年1月の値を前年の同じ期間(この場合は16,000対20,000)と比較して、いくつかの追加の計算を実行できるようにします。
現在、必要に応じて保存および取得されるJanGlobal、FebGlobalなどのグローバル変数を使用してこれを実現しています。これが機能するのは、12か月しかないことがわかっているので、事前に変数に名前を付けることができるからです。
ただし、サプライヤレベルでは、サプライヤがいくつあるか、または存在するかどうかはわかりません(サプライヤは新しいため、前年比の情報を持っていない可能性があります。または、持っている可能性があります)。破産したので、新年には存在しません)。
私のサプライヤーのドリルダウンは次のようになります。
2010
January
Company 1 £5,000
Company 2 £7,000
Company 3 £8,000
したがって、さまざまな数のサプライヤが存在する場合は、12か月前のサプライヤと比較する必要があります。何か案は?