# あいまい検索を自作したい

**URL:** <https://community.cybozu.dev/t/topic/2772>\
**Category:** kintone 開発相談\
**Created:** [2016 年 11 月 24 日午前 4:47 UTC](https://community.cybozu.dev/t/topic/2772 "2016-11-24T04:47:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account930](https://avatars.discourse-cdn.com/v4/letter/l/b9bd4f/32.png) [@Legacy\_Account930](https://community.cybozu.dev/u/Legacy_Account930)\
**Post date:** [2016 年 11 月 24 日午前 4:47 UTC](https://community.cybozu.dev/t/topic/2772/1 "2016-11-24T04:47:54Z")

</div>

はじめまして、SAWADAと申します。

Kintoneのあいまい検索に制限(全角2文字以上、半角単語単位で検索可)があり、

Javascriptでカスタマイズをしようと考えています。

&nbsp;

形だけあいまい検索でき一覧に表示することはできたのですが、編集ボタン、削除ボタンが機能しませんでした。同様に、各項目の昇順降順も機能しませんでした。

&nbsp;

確認するとそれぞれイベントリスナーが設定されていることを確認できましたが、

cybozuで使用されているJavascriptを解析しても、どの関数をイベントリスナーに設定し、どのように変数を取得しているかが分かりませんでした。

&nbsp;

自作したテーブルの編集ボタン、削除ボタンに標準の一覧表示で使用されているイベントリスナーの関数を割り当てることは可能でしょうか？

&nbsp;

以上です。

アドバイスいただけたら幸いです。

よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1517](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account1517](https://community.cybozu.dev/u/Legacy_Account1517)\
**Post date:** [2016 年 11 月 24 日午前 5:37 UTC](https://community.cybozu.dev/t/topic/2772/2 "2016-11-24T05:37:13Z")

</div>

SAWADA さん

編集ボタン、削除ボタンのイベントリスナーで呼び出す関数は、公開されていませんので、  
もし出来てもやらないほうがいいと思います。

通常の一覧画面であいまい検索した結果を表示したらいかがですか？

[URL内のクエリで、表示するレコードの条件を指定](https://community.cybozu.dev/hc/ja/articles/202388664-URL%E5%86%85%E3%81%AE%E3%82%AF%E3%82%A8%E3%83%AA%E3%81%A7-%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E6%9D%A1%E4%BB%B6%E3%82%92%E6%8C%87%E5%AE%9A)

あいまい検索で抽出したレコード番号をquery 条件に指定して、呼び出すだけでいいと思います。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account930](https://avatars.discourse-cdn.com/v4/letter/l/b9bd4f/32.png) [@Legacy\_Account930](https://community.cybozu.dev/u/Legacy_Account930)\
**Post date:** [2016 年 11 月 24 日午前 5:48 UTC](https://community.cybozu.dev/t/topic/2772/3 "2016-11-24T05:48:31Z")

</div>

rex0220さん

早速のコメントありがとうございます。

&nbsp;

URLに関しては考えていました。

しかし、制限があるので、できれば制限なしで検索したかったのですが、

やっぱり、やめた方が良いですか。

&nbsp;

自作する場合、編集、削除ボタン以外にも課題はありますし、

指定された機能外の処理をしているので、保証もありませんしね。。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1517](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account1517](https://community.cybozu.dev/u/Legacy_Account1517)\
**Post date:** [2016 年 11 月 24 日午前 5:56 UTC](https://community.cybozu.dev/t/topic/2772/4 "2016-11-24T05:56:04Z")

</div>

そうですね、kintone の関数は難読化してますし、トラブったら対応が困難だと思います。

URL指定では、1000件のレコード番号指定でも一覧表示されましたので、よほど大量データでない限り問題ないと思います。  
あいまい検索で1000件抽出なら、もう少し絞って使うと思います。

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account930](https://avatars.discourse-cdn.com/v4/letter/l/b9bd4f/32.png) [@Legacy\_Account930](https://community.cybozu.dev/u/Legacy_Account930)\
**Post date:** [2016 年 12 月 12 日午前 5:17 UTC](https://community.cybozu.dev/t/topic/2772/5 "2016-12-12T05:17:32Z")

</div>

rex0220さん

コメントありがとうございます。

あいまい検索について、一覧表示上での編集をしなくてもよくなりました。

また、ほかのKintoneの標準機能についてもできなくてもOKだと了承を得られました。

あいまい検索機能としてはKintoneの標準機能が使えなくなる問題はありますが、

一応の収束を迎えることができました。

アドバイスありがとうございました。

---

<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:** [2024 年 6 月 20 日午前 1:40 UTC](https://community.cybozu.dev/t/topic/2772/6 "2024-06-20T01:40:52Z")

</div>

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