いつもお世話になっております。
現在Kintoneで使用しているアプリでアプリ内検索を行った際に、対象データはあるものの「検索条件に一致する情報は見つかりませんでした。」と表示されてしまいます。
該当の項目はjavascriptにて生成されている値となっています。
例)項目A:1000
項目B:1234
項目C:項目A+項目C(javascriptで”10001234”と表示させています。)
上記の場合に、アプリ内検索で「10001234」を検索しても検索条件にヒットしません。
項目Cをアプリ内検索で検索することはできないのでしょうか?
※プラグインは特に使用しておりません。
kintoneは保存されているデータしか検索できません(kintoneでなくてもJavaScriptなどで動的に計算される値の検索は難しいとおもいますが)
なので、JavaScriptカスタマイズで、詳細画面を開いたときに計算して表示するなどをしている場合検索の対象にはならないです。
逆に言いますと、項目A+Bをした値をkintoneに保存されるようにするなどで検索の対象にすることは不可能ではないかと思います。
ただ、検索できないフィールドの種類などもあるため、注意が必要です。
https://jp.cybozu.help/k/ja/user/search/search_details.html#search_search_details_30
>村濱一樹様
お世話になります。
ご回答いただきありがとうございます!
詳細画面表示時のイベントに表示していただけで、kintoneに保存されておりませんでした。
保存されるように修正致します。
また不明点がありましたら質問させていただきますのでよろしくお願いいたします。