Skip to main content
TOSHIHIRO EBATA 님이 Japan에 질문했습니다

いつもありがとうございます。

パラメータの初期値を下記のように設定したく思います。

 

パラメータの初期値に関してしかしながら下記の計算式の場合、初期値設定ができません。

具体的には会計年度の算出値をもとめその値をパラメータの初期値にすることです。

 

_日付最大値

{FIXED :max((DATE(if [計画・実績]="実績" and [数量]>0 then

(DATEPARSE("yyyyMMdd",[日付]+"01"))end)))}

 

実績があるデータの最大日付を取得する。

 

日付最大値の年を算出

_年

{FIXED :max(DATEPART("year", [_日付最大値]))}

日付最大値の月を算出

_月

{FIXED :max(DATEPART("month", [_日付最大値]))}

 

年度算出

//会計年度の年(計算作成)

IF [_月] < 4 THEN [_年] - 1

ELSE [_年] END

 

この計算式がパラメータの初期値に設定できません。

 

本対応どのようにすべきかご教示いただければと思います。

よろしくお願いいたします。

답변 2개
  1. 2024년 3월 12일 오전 8:39

    最後の「年度算出」だけFIXEDにしていないのでしょうか?

    {FIXED : MAX(IF [_月] < 4 THEN [_年] - 1 ELSE [_年] END)} のようにこれもFIXEDで囲ってしまったらパラメータの編集画面で選べるようにならないでしょうか。

0/9000