2017-10-27 10 views
0

システムノートで1つのフィールドが設定されてから、トランザクション保存検索で再び変更されるまでの時間を計算します。NetSuite Saved Searchでシステムノートの変更から経過した時間を計算する

ここでは、このフィールドがTrueに設定された日時とfalseに変更された日時を取得するために作成した2つのケースの式を示します。

ケース{systemnotes.field} = '通報注文' AND {systemnotes.newvalue} = 'T' は、{} systemnotes.date端

場合は場合{systemnotes.field} = '通報注文' AND {systemnotes.newvalue} = 'F' then {systemnotes.date} end

私は2 {systemnotes.date}の違いを知りたいと思います。これはどうすればいいですか?

答えて

0

あなたはこのようにそれを行うことができるはず:

MAX(CASE WHEN {systemnotes.field} LIKE 'Problem Order' AND {systemnotes.newvalue} = 'T' THEN {systemnotes.date} END) - MAX(CASE WHEN {systemnotes.field} LIKE 'Problem Order' AND {systemnotes.newvalue} = 'F' THEN {systemnotes.date} END) 
+0

ありがとうございました。可能であれば、これをdd:hh:mm形式で表示したいと思います。私はサマリー・タイプを最小に設定し、100分の1に丸めた関数を設定しました。この式を編集しました:(MAX(CASE WHEN {systemnotes.field} LIKE 'Problem Order' AND {systemnotes.newvalue} = 'T' THEN {systemnotes (システムノート.date)END))* 24これは私に時間を与えますが、日は与えませんそして分。これを時間形式で見るより良い方法がありますか? – Bpowell

関連する問題