2016-05-24 4 views
2

次の分析を使用していますが、データを返すことができません。Set Analysisで変数を使用するExpressoin

=Only({1<Month={"$(vMonthNr)"}>} Minutes) 

どこ:vMonthNrは=月( '$(vFromDate)')

私は一定の値を持つ変数を使用しようとしました。この場合、完全に動作します。以下の式をご覧ください。

=Only({1<Month={"$(vMonth)"}>} Minutes) 

vMonth = 4

変数が "vFromDateは" カレンダー拡張から、その値をとります。 Minutesフィールドはこのデータから得られます。

[Table1]: 
LOAD * inline ["Month", "Minutes" 
     1, 12000, 
     2, 12600, 
     3, 12600, 
     4, 12600, 
     5, 12000, 
     6, 13200, 
     7, 12600, 
     8, 13800, 
     9, 13200, 
     10, 12000, 
     11, 13200, 
     12, 12600,]; 

変数が平易な値を持つとき、それは機能しますが、変数に式がある場合は機能しません。

注意:私はこの質問(QlikView - Use a variable into set analysis expression)の答えを適用しようとしましたが、残念ながらそれは機能しません。

ありがとうございます。

答えて

2

私は答えを得て、それは私の問題を解決しました。ここにあります:

vMonthNr = Num(月( '$(vFromDate)')

+0

nice!これを正解とマークすることはできますか?ありがとう –

+1

実際には、Stackoverflowは2日前に正しいものとして自分の答えを選択することを防ぎます。 2日後にもう一度お試しください:D Chrisに感謝します。 –

関連する問題