その年のフィールド名が「SSBJAN」、「SSBFEB」、「SSMAR」などの予算テーブルがあります
以下で問題なく動作する私の選択クエリは、現在、毎月手動で「SSBMAY」を変更しています。
SELECT SADIVO AS Division, SAWHSL AS Location, SSBMAY as BudgetSales,
FROM BBSCDTA.SA04WH
これを現在の月の「mmm」からピックアップしMonth(Today())
て、SSB に追加して、テーブルから現在の月を自動選択できるようにしたいと考えています。
以下では、これを QlikView コーディングで作成しましたが、Report Designer SQL でこれを機能させることができません。
Qlikview の私のコード
Let Today='03/05/2012';
let CalBud1=Upper(Month(Today()));
let SSB=Upper('SSB');
let vCalBud=SSB&CalBud1;
これは「SSBMAY」を返し、翌月は「SSBJUN」を返します