みんなの投稿

ルックアップの検索性についてご相談させてください。

福祉施設でキントーンを導入しております。

キントーンを運用初めて数年たちますが、いまさらですが、ルックアップで悩んでいます。
全てのルックアップフィールドはIDではなく、商品名や人物名などをあてていましたが、最近不具合の原因となる場面がちょこちょこありました。(ルックアップ名を変更したことによる関連付けが損なわれたこと、プラグインの設定がうまくできなかった、検索で2つ以上対象となるものがある、etc)


改めてIDでの運用に切り替えようと、準備してきましたが、どうしても利便性を損なってしまうのが、「検索性」です。
今までは商品名や名前での検索が可能でしたが、それらが一切できなくなるのは、現場目線では非常にストレスになるのではと思っています。
皆さまの現場ではどのような運用をしているのか、ご教示いただけませんでしょうか?

現在までにしたこと

・関連付けないルックアッププラグイン - Ribbit's worksさんのプラグイン

(良かったところ)

見やすい、複数フィールドか検索対象になる、標準ルックアップも残せるので、万一別の運用にも切り替えられる。

(悩んでいるところ)

TISさんのプラグインをメインにしているので、競合が心配。複数フィールドを設定すると少し動きにもたつきがある。ルックアップをTISさんのプラグインに絡めているが、長期的な評価が出来ていないので心配。


・自作のルックアッププラグイン

(良かったところ)

自作なので何かあっても対応しやすい。やりたいことが実現できる

(悩んでいところ)

自作なので、何かあっても対応できない。一応標準に戻せる形で運用はできる。

実現したいことの条件

・キーをIDにした運用(重複禁止)

・文字検索によるルックアップの取得

・できれば複数フィールドを検索対象にする
・モバイル対応



おそらく既設の質問だと思いますが、調べてもよくわからなかったので、皆様どうぞよろしくお願い致します。

5件のコメント (新着順)

こんにちは。

私もルックアップで同じように悩んでいて色々とプラグインを試していました。
弊社の場合、ルックアップの値が変更されること、ルックアップを重複禁止にできないことが悩みの種でした。

最近、KIZUNA Worksさんのプラグインでこの問題が解決できたので、ご参考までに。
ルックアップの値が変わっても追従し、重複禁止していない場合でも自動同期をしてくれます。

ルックアップ自動同期 for kintone
https://kizuna-works.jp/plugins/lookup-sync/

製造業
2026/07/29 11:39

弊社では、各商品に商品コードと商品名を用意しています。
同じような悩み(商品コードなんて覚えてないよ!)という声があったのを以前解決しましたので、共有を...

弊社では、商品名や会社名をルックアップで紐づけるときには、商品コードと商品名、どちらもルックアップフィールドで設置しています。これで、どちらからもルックアップが可能。
そのうえで、TiS「kintone 関連フィールドデータ一括取得プラグイン」を使って、片方のルックアップをしたらもう片方が埋まるように設定。(関連付けないルックアッププラグインでも同様のことができるかもしれません)
他フィールドに転記するのは商品コード側のルックアップフィールドに設定(もしくはプラグイン)にしている、という感じです!

また、一覧画面での検索性を上げるために、Ribbit's Works「一覧高速検索プラグイン プラス(無料版あり)」を入れています。

参考までに、フィールド配置とプラグインの設定値を添付いたします。
のぶさんのkintone環境がより良くなりますように✨️

私の場合は、検索させたい文字列を計算で結合させて、
そちらをルックアップのキーにしています。

ルックアップキー自体を重複禁止にする場合は、
文字列を結合させるブラグイン(rex0220の計算式プラグインなど)で文字列を結合させることで、
文字列1行フィールドに重複禁止設定を行うことができるかと。。

御参考まで。。


返信ありがとうございます!
教えていただいた内容、すごく良いアイデアで実用的だと思いました。コアな部分が標準機能でできるのは、安心感があります。

ちょっと試してみたんですが、ルックアップを取得する際の選択画面のキーの並びって移動できるんですね!ずっとキーが一番左で固定だと思っていました。
これも候補に検討してみます!アイデアありがとうございます!

のぶさん、複数いらっしゃるのでメンション無しで失礼します。(ユニークな表示名に変えるか、プロフィール画像を設定いただけると助かります。)

それはさておき、ルックアップの設定にて、「コピー元のレコードの選択時に表示するフィールド」にIDとかメーカ名などを追加して表示し、何となればそれらのフィールド値もコピーする。というのはいかがでしょうか。

これであれば、
・ルックアップのメイン設定を変える必要無し
・選択画面にIDなども表示されるので、商品名などの重複があってもギリ識別ができる(Ctrl+F併用でメーカ名などを部分検索すれば一発特定も可能)
と思うのですが…


ご返信ありがとうございます。
「コピー元のフィールド」を人物名や商品名にして、「コピー元のレコードの選択時に表示するフィールド」をIDにするということでしょうか?

現在はこの状態ですが、ルックアップの「コピー元のフィールド」をIDのような一意の値にしないと、商品名などでは、変更してしまうと関連付けがなくなってしまい困ったことがありました。
なので「コピー元のフィールド」をIDにしたいのですが、それだと名前での検索で出来なくて困るという考えなのですが、どうでしょうか?
この考え自体が間違っているのでしょうか?すみません理解が悪く申し訳ないです。
もう少し助言をいただけると大変助かります💦

表示名のご対応、ありがとうございます。

ちなみに、小生のモバイル環境(セキュアアクセス@Chrome)で[Ctrl+F]を[ページ内検索]で代替検証してみましたが、Ctrl+Fと同じ挙動をしてくれました。

ご参考まで

「コピー元のフィールド」を人物名や商品名にして、「コピー元のレコードの選択時に表示するフィールド」をIDにするということでしょうか?

前半No/後半Yesです💦

関連付けるアプリのコピー元のフィールドは現用のママ(商品名など)にしておいて、「コピー元のレコードの選択時に表示するフィールド」をID(メーカ名とかの方が識別しやすいかなぁ)にする。つまり、コピー元のフィールドの設定はイジらず、選択画面の表示フィールドの設定を追加するだけという意味です。

現用の選択画面が
[選択]商品名(or 人物名)
で見えているなら、表示フィールド追加で
[選択]商品名(or 人物名)|メーカ名(or 所属社名)|ID
などと見えるようになると思います。

内容よくわかりました。丁寧に本当にありがとうございます!!感謝しかありません。
一度検討してみます。

疑問点としては、ルックアップは「コピー元のフィールド」が重要だと思っており、ここを絶対に変更しない「一意の値」にしたいということが、今回のきっかけでした。
その上で検索対象フィールドが「コピー元のフィールド」にしかならないというところが今回の質問させていただいた課題です。

上記設定でも、入力フィールドからのIDでの取得はできませんでした。検索の趣旨をもっと詳しくお伝えできていなかったと思います。

一意の値(IDのような変更しない値)と現実の名称(商品名や人物名)からの取得の両立ということが今回のご相談の趣旨です。

私の理解が全然追いついておらずお手数おかけしています💦




うーん🤔お話を伺う限りでは、

・キーをIDにした運用(重複禁止)

については、検索元のアプリの当該フィールドの設定の話であって、ルックアップにする⇔しないとは無関係なので、むしろ

・できれば複数フィールドを検索対象にする

がメインのような気がしてきました。(理解合ってます?)

であるならば、標準のルックアップを棄てて(=ルックアップを経由せず)、「関連付けないルックアッププラグイン」などに完全移行する方がシンプルかもしれません。

競合は、本件で言うと「検索ワードを入力→検索→ルックアッププラグインが裏でリストを作ったり描画している最中に、他のプラグインがリストそのものや検索元アプリに変更を加えるなど横入りするか否か」だけを見れば良さそうですが、あまり無さそうですね。

ご参考まで

お返事ありがとうございます!
関連付けないルックアッププラグイン、やはり便利です。
裏側の動作のことまでご教示いただき、大変勉強になります。
検索性を重視すると、こういう選択が良いと思いました。
再度、勉強して検討いたします。ありがとうございます!

こんにちは。

KIZUNA Worksさんのこちらがおすすめです。
ルックアップサジェスト for kintone
https://kizuna-works.jp/plugins/lookup-suggest/


ご返信ありがとうございます。
プラグインの紹介ありがとうございます。何はともあれ一度試してみます!質問には書いていませんでしたが、モバイル対応は必須でしたので試してみます!