いつも大変お世話になっております。
合計:計算フィールド⇒個数*500
請求額:①区分:特別⇒ 請求額=0、②区分:標準⇒ 請求額=合計
以上のような動きをさせたいですが、どこかが間違っているか、画面上全然動きません。ぜひアドバイスいただけるようお願い致します。
(function() {
“use strict”;
//レコードの追加、編集、詳細画面で適用する
var events = [‘app.record.detail.show’,
‘app.record.create.show’,
‘app.record.create.submit’,
‘app.record.edit.submit’,
‘app.record.create.change.区分’,
‘app.record.edit.show’,
‘app.record.edit.change.区分’];
kintone.events.on(events, function(event) {
var record =event.record;
var 合計 =record[‘合計’].value;
var 請求額 =record[‘請求額’].value;
//フィールドの表示、非表示を切り替える
if (record[‘区分’][‘value’] === ‘特別’) {
kintone.app.record.setFieldShown(‘特別のみ詳細’, true);
請求額 = 0;
}else if(record[‘区分’][‘value’] === ‘標準’) {
kintone.app.record.setFieldShown(‘特別のみ詳細’, false);
record.特別のみ詳細.value = “”; //非表示の時にvalueを空にする
請求額 = 合計;
}else {
//「ない」の場合は非表示
kintone.app.record.setFieldShown(‘特別のみ詳細’, false);
record.特別のみ詳細.value = “”; //非表示の時にvalueを空にする
請求額 = 0;
}
return event;
});
})();