# javascriptにてアプリBで絞り込みしたアプリAのレコード情報をアプリBに表示させたいです。

**URL:** <https://community.cybozu.dev/t/topic/1636>\
**Category:** kintone 開発相談\
**Created:** [2023 年 6 月 4 日午後 12:59 UTC](https://community.cybozu.dev/t/topic/1636 "2023-06-04T12:59:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account458](https://avatars.discourse-cdn.com/v4/letter/l/e9bcb4/32.png) [@Legacy\_Account458](https://community.cybozu.dev/u/Legacy_Account458)\
**Post date:** [2023 年 6 月 4 日午後 12:59 UTC](https://community.cybozu.dev/t/topic/1636/1 "2023-06-04T12:59:27Z")

</div>

javascriptにてアプリBで絞り込みしたアプリAのレコード情報をアプリBに表示させたいです。

テーブル構成は以下の通りです。

■アプリA、アプリB

・顧客番号

・顧客名

・住所

・購入商品

&nbsp;

アプリAはマスターテーブルで、

アプリBにて顧客番号と顧客名を入力し、検索ボタンを押すとアプリAを参照し、

顧客番号と顧客名に紐づく住所と購入商品が検索結果として表示させたいです。

&nbsp;

アプリIDからアプリAの情報を抜き出すところまでできましたが、

どうやったら絞り込みができるのか分からず苦戦しております。

ルックアップでは複合キーによる絞り込みができないので、

javascriptにて実装しております。

&nbsp;

よろしくお願いします。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1177](https://avatars.discourse-cdn.com/v4/letter/l/77aa72/32.png) [@Legacy\_Account1177](https://community.cybozu.dev/u/Legacy_Account1177)\
**Post date:** [2023 年 6 月 5 日午前 12:04 UTC](https://community.cybozu.dev/t/topic/1636/2 "2023-06-05T00:04:50Z")

</div>

情報を抜き出すところまではできた、ということでその形は配列になっていると思います。  
配列に対する絞り込みは

①[filter()](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/filter)を使う  
②全く新しい空配列を宣言し、取得したレコードをループして、条件を満たした場合のみ空配列に[push()](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/push)

といった方法で可能です。

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/d5c841c3c5a6cb66eed514001c1b45147c9e1f4f.png) [@system](https://community.cybozu.dev/u/system)\
**Post date:** [2023 年 9 月 28 日午前 8:13 UTC](https://community.cybozu.dev/t/topic/1636/3 "2023-09-28T08:13:55Z")

</div>

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