キンコミ kintone user community

みんなの投稿

2024/11/14 18:49

リンクと文字列間の関連レコード表示を実装しました✨️

背景


案件管理アプリのメールアドレスをキーとして、名刺管理アプリの情報を関連レコードで関連付けたい。ただし、

  • 案件管理アプリの「メールアドレス」フィールドはリンクフィールドで作成されている
  • 名刺管理アプリの「メールアドレス」フィールドは文字列一行フィールドで作成されている

課題


  • 文字列一行フィールドとリンクフィールドは、関連レコードで連携できない
  • 文字列一行フィールドを新たに作成し、自動計算「=メールアドレス」で表示しようにも、リンクフィールドは自動計算で参照できない

やったこと


  1. 案件管理アプリに、文字列一行フィールド「メールアドレス_表示用」を作成し、非表示グループに移動
  2. 案件管理アプリに、cybozu developer network製「文字結合プラグイン」を追加(無料)

ダウンロードリンク https://cybozu.dev/ja/kintone/tips/development/plugins/sample-plugin/textconnect-plugin/

  1. 結合内容に「メールアドレス」のみを配置、1.で作成した「メールアドレス_表示用」に表示するよう設定
  2. 案件管理アプリ「メールアドレス_表示用」フィールドと名刺管理アプリ「メールアドレス」フィールドをキーとした関連レコード表示を設定、案件管理アプリ「メールアドレス」フィールドの下に配置。

効果


内部処理はひと手間あるけれど、見た目はメールアドレスで連携してるようにしか見えない!

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

すばらしいアイディアですね!

文字結合プラグインを、結合ではなくフィールドタイプを変更するために利用するとは。
私もフィールドタイプにはたびたび泣かされていますので、
勉強になりました!