テーブルにした文字列(従業員)を文字列(文字列__1行__1)にコピーしたいのですが
下記のコードで試したのですが上手くコピー出来ない感じです。
間違えている部分をご教授頂けませんでしょうか。
何卒よろしくお願い致します。
(function() {
'use strict';
var events = ['app.record.create.submit', 'app.record.edit.submit',
'mobile.app.record.create.submit', 'mobile.app.record.edit.submit'];
kintone.events.on(events, function(event) {
var record = event.record;
var table = record.テーブル.value;
var user = [];
for (var i = 0; i < table.length; i++) {
for (var j = 0; j < table[i].value.従業員.value.length; j++) {
}
}
record.文字列 __1行__ 1.value = user.join(',');
return event;
});
})();
はじめまして
少し記述方法が間違っていますので、下記コードを参考にしてみてください。
(function() {
'use strict';
var events = [
'app.record.create.submit',
'app.record.edit.submit',
'mobile.app.reocrd.create.submit',
'mobile.app.record.edit.submit'
];
kintone.events.on(events, function(event) {
var record = event.record;
var table = record['テーブル']['value'];
var users = [];
// テーブルの行数ループして「従業員」を変数usersにpushします
for(var i = 0; i < table.length; i++) {
// 従業員が入力れてているか
if(table[i]['value']['従業員']['value']) {
users.push(table[i]['value']['従業員']['value']);
}
}
// joinの引数は設定しないと , がデフォルトで設定されます
record['文字列']['value'] = users.join();
return event;
});
})();
system
(system)
クローズされました:
4
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。