# csv出力時のレコード分割

**URL:** <https://community.cybozu.dev/t/topic/4852>\
**Category:** kintone 開発相談\
**Created:** [2020 年 1 月 31 日午前 7:18 UTC](https://community.cybozu.dev/t/topic/4852 "2020-01-31T07:18:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1374](https://avatars.discourse-cdn.com/v4/letter/l/898d66/32.png) [@Legacy\_Account1374](https://community.cybozu.dev/u/Legacy_Account1374)\
**Post date:** [2020 年 1 月 31 日午前 7:18 UTC](https://community.cybozu.dev/t/topic/4852/1 "2020-01-31T07:18:29Z")

</div>

いつもお世話になっております。  
質問なのですが下記レコードをCSV出力する時に  
↓このように出力する事はjsで実装出来るでしょうか  
また実装できるとしたらどのようにすれば良いか教えて頂けますでしょうか  
よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account2017](https://avatars.discourse-cdn.com/v4/letter/l/f19dbf/32.png) [@Legacy\_Account2017](https://community.cybozu.dev/u/Legacy_Account2017)\
**Post date:** [2020 年 2 月 3 日午前 1:02 UTC](https://community.cybozu.dev/t/topic/4852/2 "2020-02-03T01:02:47Z")

</div>

[https://developer.cybozu.io/hc/ja/articles/201941054-%E9%9B%86%E8%A8%88%E3%81%97%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92CSV%E3%81%A7%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF-](https://community.cybozu.dev/hc/ja/articles/201941054-%E9%9B%86%E8%A8%88%E3%81%97%E3%81%9F%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92CSV%E3%81%A7%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF-)

この辺が参考になるかと思います。

以下のようなイメージで参加者単位で行を作成すればよいかと思います。

```
for (var i = 0; i < events.records.length; i++) {
    var record = events.records[i];

    record['参加者'].value.forEach(function (user) {
        row = [];
        row.push(escapeStr(user.name));
        row.push(escapeStr(record['名前'].value));
        row.push(escapeStr(record['日付'].value));

        // 中略

        csv.push(row);
    });
}

```

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1374](https://avatars.discourse-cdn.com/v4/letter/l/898d66/32.png) [@Legacy\_Account1374](https://community.cybozu.dev/u/Legacy_Account1374)\
**Post date:** [2020 年 2 月 4 日午前 4:14 UTC](https://community.cybozu.dev/t/topic/4852/3 "2020-02-04T04:14:41Z")

</div>

返信が遅くなってしまって大変申し訳ございません。  
提示して頂いた方法で実装することができました。  
本当にありがとうございました。
