0

セット分析式の値を変数に格納するのに苦労しています。

以下の式の値を変数に格納して、それをさらにいくつかの計算に使用できるようにしたいと考えています。

Min({< Data_Period = {'Weekly'},Formatted_Date = {'>$(=$(vSelectedWeek))'}>} Date,2)

上記の式は、シート タブのテキスト ボックスで使用すると正常に機能します。ただし、その値を変数に格納してその変数を使用しようとすると、機能しません。

Set vW1 = Min({< Data_Period = {'Weekly'},Formatted_Date = {'>$(=$(vSelectedWeek))'}>} Date,2);

ここで、vSelectedWeek は次のように計算されます。

Set vSelectedWeek = Date(Weekstart(Only(BaseData_Date)),'dd/MM/YYYY');

私が何か間違ったことをしているのか、それとも同じことを達成するための他の方法があるのか​​教えてください。前もって感謝します。

4

1 に答える 1

1

変数がその式で本当に機能している場合は、入力ボックス オブジェクトを作成してみて、そこで変数を定義し、右側の列に式を追加します。

それはうまくいくはずです。

私の答えが非常に単純である、または希望する方法ではない場合は、次のリンクが役立つかもしれません: https://community.qlik.com/thread/198307

于 2016-01-14T11:16:03.373 に答える