関連レコードのフィールドを含めてCSV出力したい

kintoneアプリの文字列フィールドに社員番号があり、関連レコードで、社員の氏名や所属コードなどを表示しています。
このアプリを表示したときに、CSVボタンを表示させて、関連フィールドを含めた項目をふぃある出力したいです。

<発生した問題やエラーメッセージ>
以下のサイトを参考に、初心者ながらJavaScriptを作成してみたのですが、エラーがでてしまいました。

<実行したコード>

// csvデータの作成
  const getMakeCsv = (appId, customerRecords) => {
    // 同じ会社名の関連レコードを取得
    const fetchRelatedRecords = (opt_index, opt_data) => {
      const index = opt_index || 0;
      const data = opt_data || [];
      const customerRecord = customerRecords[index];

      const bango = customerRecord.請求営業社員番号.value;
      const sosiki = customerRecord.組織コード.value;
      const query = `社員番号 = "${bango}"`; // 番号をキーに該当関連レコードを取得

      const params = {
        app: appId,
        query: query
      };
      return kintone.api(kintone.api.url('/k/v1/records', true), 'GET', params)
        .then((resp) => {
          const row = [sosiki, bango];
          const relatedRecords = resp.records;
          if (relatedRecords.length > 0) {
            relatedRecords.forEach((relatedRecord) => {
              const sales = relatedRecord.氏名.value;
              const center = relatedRecord.センターコード.value;
              row.push(sales);
              row.push(center);
            });
          }
          data.push(row.join(','));
          if (customerRecords.length > index + 1) {
            return fetchRelatedRecords(index + 1, data);
          }
          return data;
        });
    };

社員番号のキーがうまくリンクしていないようなのですが、エラー内容をみても修正箇所が分かりません。助けていただけないでしょうか。

もみじさん
早速の返信をありがとうございます。
画面もありがとうございます。参照するアプリは、関連レコードで表示しているものを出力希望でした。

そして、改めて、先頭からコードを確認していたところ、関連レコード一覧のフィールドコードをサンプルのコードから修正しておらず、そちらを正しく修正しましたら、正常に動きました!

お騒がせいたしました。解決しております。

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。