キンコミ kintone user community

みんなの投稿

2023/01/25 11:17

みなさんがルックアップを設定する際の方針をお聞きしたいです。

私の場合、思いつく方法は以下2通りあって、どれにすべきなのか悩んでいます。

1)「顧客名」「従業員名」等をルックアップフィールドにする
メリット:①標準機能で便利に検索できる ②絞り込み画面で添付ファイル(写真)を確認できる
デメリット:重複禁止にできない為、csv読み込みやプラグインで一括更新したいとき不便になる

2)キーをルックアップフィールドに、ルックアップコピーフィールド検索プラグイン&ルックアップ動的絞り込みプラグイン(TISさん)を使う
メリット:一括更新するときは便利
デメリット:①標準機能では絞り込みが困難 ②プラグインの絞り込み画面で写真を確認できない ③コピーフィールドが編集可能になり、修正の際ルックアップ元を変更せず、ルックアップ先だけ修正される可能性がある ④どこがプラグインを使ったか利用者側からはわかりにくくなる

文章が雑で申し訳ありません。
ご意見いただければ幸いです。

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

今の部署はコールセンターなので、
電話番号と電話帳の登録名、対応の際の注意事項などを
通常のルックアップで引っ張ってます。
また、同一アプリ内の関連レコードでは引っ張りにくい内容のルックアップ処理に
Ribbitさんの「関連付けないルックアッププラグイン」を使用しています。
TISさんの「条件分岐処理プラグイン」でルックアップ処理を追加したこともありますが、
このプラグインなら、取得し直せるので、元を更新した際もとても便利です。

井上望
2023/01/26 07:31

自分は
一意なコード:検索文字列1:検索文字列2
みたいなデータをルックアップされる側に計算で作って、それをルックアップしてます。

例えば、
1200015:東京都足立区足立:トウキヨウトアダチクアダチ
みたいな感じです。

これならデータとしても一意ですし、よく使う言葉で検索も可能です。
ルックアップされる側のデータ変更を事前にきちんとしておけば、CSVエクスポートインポートも多分可能じゃないかと(あと64文字制限がありますね)
ただ、エクスポート後にルックアップされる側のデータを変えられるとアウトですが……

1)のデメリットで以前引っかったことがあるのですが、「他のフィールドのコピー」でもコピーして重複禁止にしました。
例)ルックアップで顧客名を取得、「他のフィールドのコピー」で「文字列フィールド」にも顧客名をコピー
この「文字列フィールド」に重複禁止を設定することで回避できました。

私は名前をルックアップのキーにはせず、必ず一意のコードを作ってキーにします。
メリットデメリットあるかもですが、同姓同名が出てくる可能性もありますし、
コードをキーにすることで、テンキーだけで仕事ができるという楽さはあります。
「コードが覚えられない」というクレームが入力者から来たことはありますが。

アールスリーさんのこのWeekly kintone talkの後半にこのテーマについてお話しされています。
もしよければご覧ください。