js初心者です。
「判定項目」の値が1以上であれば、「結果表示項目」に「VIP顧客」と表示する、というようなif文のjsを作成しているのですが、項目Aが文字列や数値であれば下記のようなかんじで実現できるものの、判定項目が複数選択だとうまくいきません。
複数選択の場合は配列、というところまでは検索して分かったのですが、具体的な書き方についてご教示頂けますと幸いです。
複数選択項目に選択肢1が含まれる場合、選択肢1or選択肢2が含まれる場合といったケースについて教えてください。
(function() {
“use strict”;
var events = [
/*判定項目*/
“app.record.create.change.判定項目”, “app.record.edit.change.判定項目”, “app.record.index.edit.change.判定項目”,
“mobile.app.record.create.change.判定項目”, “mobile.app.record.edit.change.判定項目”, “mobile.app.record.index.edit.change.判定項目”
/* “mobile.app.record.create.show”, “mobile.app.record.edit.show”, “mobile.app.record.index.edit.show”,
“app.record.create.show”, “app.record.edit.show”, “app.record.index.edit.show”,*/
];
/*判定項目*/
kintone.events.on(events, function(event) {
var record = event.record;
record[‘結果表示項目’][‘disabled’] = true;
if (record[‘判定項目’].value >= 1)
record[‘結果表示項目’].value = ‘[VIP顧客]’;
else
record[‘結果表示項目’].value = ‘’;
return event;
});
})();