項目の値によって計算式を変更する

 項目A(プルダウン)で A,B,Cと選択肢があり

金額フィールドの計算式を選択したものに応じて変更するにはどうしたらよいでしょうか。

Aだと デフォルトの計算式に0.5をかける、 Bだと0.6 、C だと0.7といった具合にしたいです。

 

 

GP-KIYOさん

 

こちら( https://cybozudev.zendesk.com/hc/ja/articles/202341954 )のTipsにあるように、変更イベントで選択値に応じて、等価的に計算式を変更することになると思います。なお、大きく

・計算フィールドの計算式に寄与する数値フィールドに変更イベントでしかるべき値をセットして、計算値を得る

・変更イベント発火時に計算式の変更込みで計算して値をセットしてしまうカスマイズを入れる

の2手ありそうです。

GP-KIYOさん

プルダウンを使用する場合、Ryu Yamashita さん提示の方法になるかと思います。

もし、ルックアップでもOKであれば、ルックアップで選択した際に、別項目に係数(0.5,0.6,0.7)を代入。

金額フィールドの計算式には、その係数を組み込めばよいので、JavaScriptなしでもいけそうですね。