お世話になっております。
タイトルの件について、ユーザー選択の値をnameで取得し、文字列へコピーを行っております。
現在下記コードで行っているのですが、複数選択された場合も1人しかコピーできない状況です。
(function () {
"use strict";
var events = [
'app.record.create.show',
'app.record.edit.show',
'app.record.create.change.ユーザー選択',
'app.record.edit.change.ユーザー選択'
];
kintone.events.on(events, function(event) {
kintone.app.record.setFieldShown('文字列', false);
var record = event.record;
var user = record['ユーザー選択']['value'][0].name || '';
record['文字列']['value'] = user;
return event;
});
})();
恐らく、ユーザー選択はvalueが配列なので、for文などを使って記述しないといけないと思っているのですが、どのように書いてよいかわからず、躓いております。
大変恐縮でございますが、ご教授いただいたければ幸いでございます。
よろしくお願いいたします。