下記のようなスクリプトでフィールドの表示・非表示を実現したいのですが、どうもうまく動作してくれません。
下記のスクリプトでは表示・非表示を実現したいフィールドがどれを選択しても非表示のままです。
アドバイスいただけるとありがたいです。
宜しくお願いいたします。
(function() {
“use strict”;
//レコードの追加、編集、詳細画面で適用する
var events = [‘app.record.detail.show’,
‘app.record.create.show’,
‘app.record.create.change.past’,
‘app.record.edit.show’,
‘app.record.edit.change.past’];
kintone.events.on(events, function(event) {
kintone.app.record.setFieldShown(‘other’, false);
var past = record[‘past’],value;
switch (past) {
case ‘MJS’ :
kintone.app.record.setFieldShown(‘other’, false);
break;
case ‘TKC’ :
kintone.app.record.setFieldShown(‘other’, false);
break;
case ‘その他’ :
kintone.app.record.setFieldShown(‘other’, true);
break;
}
});
})();