2

次のセット分析を使用していますが、データを返すことができません。

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

ここで: vMonthNr = Month('$(vFromDate)')

固定値を持つ変数を使用しようとしました。この場合、完全に機能します。以下の式を参照してください。

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

ここで、vMonth = 4

変数「vFromDate」は、カレンダー拡張機能から値を取得します。分フィールドはこのデータから取得されます。

[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 - 変数をセット分析式に使用) の回答を適用しようとしましたが、残念ながらうまくいきません。

前もって感謝します。

4

1 に答える 1

2

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

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

于 2016-05-24T12:41:25.643 に答える