レコード保存時に添付ファイルの有無を確認し、その結果を文字列フィールドに反映させたいです。
ネット上で調べて以下のJavaScriptコードを設定したのですが、添付ファイルがある場合も「なし」と表示されてしまいます。
文字列フィールドに正しく表示させるためには、コードをどのように書き換えたらいいでしょうか?
(function() {
"use strict";
// レコード保存前イベント
kintone.events.on('app.record.create.submit', function(event) {
var record = event.record;
// 添付ファイルフィールドの確認
var hasAttachment = record['添付ファイル'].value.length > 0;
// 結果を別のフィールドに設定
if (hasAttachment) {
record['添付ファイル有無'].value = 'あり';
} else {
record['添付ファイル有無'].value = 'なし';
}
return event;
});
})();