ifを使用したテーブルの計算方法についてご教授お願い致します。
「試験_午前」と「試験_午後」という項目があります。試験が合格の場合は"YES"、不合格の場合は"NO”を選択します。
もし「試験_午前」と「試験_午後」が合格した場合3ポイント付与
「試験_午前」が合格したが「試験_午後」は不合格の場合は1ポイント付与のような計算になるようにしたいです。
(function() {
“use strict”;
// 登録、編集画面表示時の処理
kintone.events.on([“app.record.edit.show”, “app.record.create.show”], function(event) {
// 合計Cを編集不可にする
event.record.dd.disabled = true;
return event;
});
// 登録時、編集時のsubmit前処理
kintone.events.on([“app.record.edit.submit”, “app.record.create.submit”], function(event) {
var record = event.record;
// 合計a,bの値を数値にキャスト
var a = parseFloat(record.aa.value);
var b = parseFloat(record.bb.value);
var c = parseFloat(record.cc.value);
// a,bの両方がYESの場合"3ポイント"、aがYESでかつbがNOだった場合は1ポイント。
if (a == “YES” && b == “YES” && c == “YES”) {
record.dd.value = 3;
} else if (a == “YES” && b == “NO” && c == “YES”){
record.dd.value = 1;
}
else{
}
return event;
});
})();