Blog

BLOG

2025.01.24

Salesforce のレポートの機能 〜URLパラメータを利用した動的な検索条件のレポート〜

このエントリーをはてなブックマークに追加

こんにちは、クラウドソリューション部 カスタマーサクセスチームの坂井です。
今回は、前回に引き続き、レポートのURLパラメータについて説明します。

結合レポートの条件

前回は、レポートのURLパラメータについて説明しました。
今回は実際の設定について説明します。

前回の応用編で、商談レポートを所有者の検索のパラメータを使って、レポートの表示を切り替えて、かつ、ユーザーリストからレポートを呼び出せるようにしたいと思います。

設定は下記の流れで行います。

  1. ベースになるレポートを作成
  2. ユーザーオブジェクトに、数式のカスタム項目を作成
  3. ユーザーリストを作成
  4. ホーム画面にユーザーリストを配置

ベースになるレポートを作成

ベースになるレポートは、条件と追加したレポートを作成します。
前回説明しましたが、デフォルトの条件は、パラメータの利用ができませんので、

パラメータで使用する追加条件を追加します。
詳細は前回の記事を参照してください。

1点注意が必要なのは、ここで設定する条件です。
パラメータで存在しないユーザーを指定しまった場合はエラーにはならず、
デフォルトのレポートがそのまま表示されます。

つまり、見た目ではエラーの判断がつかないため、
見た目でエラーかどうかを判断できるように、「検索結果がなしのレポート」をベースのレポートにするのが望ましいです。
すでに、検索結果が表示されているレポートをベースのレポートに使うと、エラーが発生しているかどうかが判断できません。

ユーザーオブジェクトに、数式のカスタム項目を作成

以前、カスタム項目の作成に関しては、説明しているので、簡単な流れのみを説明します。

オブジェクトマネージャーで「ユーザー」を開いて、「項目とリレーション」を開いて、「新規」をクリックします。

「数式」を選択して、「次へ」をクリックします。

「テキスト」を選択して、「次へ」をクリックします。

「項目の表示ラベル」など必要事項を入力後に、下記のような数式を作成して保存します。
この時に、ユーザーのレイアウトに配置すると、ユーザー情報からもリンクに飛べます。
利用頻度に応じて、ページレイアウトに配置してください。

カスタム項目は下記のようになります。

HYPERLINK("https://ドメイン/r/Report/レポートID/view?queryScope=userFolders&fv0=" &LastName &" "& FirstName,"レポートを開く")

赤文字の部分がURLですが、前回説明しているので、詳細は前回の記事を確認してください。

参考

ハイパーリンク関数は下記のような記述で、ハイパーリングの作成が可能です。


HYPERLINK (URL,表示文字列)

今回は、ユーザーの氏名を条件に使用していますが、レポートタイプをカスタマイズすれば、ユーザーIDの使用も可能になります。

ユーザーリストを作成

次にユーザーリストを作成します。

ユーザーリストは過去に紹介していますので、過去の記事を参考に作成してください。

この時に、表示させたいユーザーに共有の設定をしてください。
ユーザーリストを自分のみに表示にしないよう注意してください。

ホーム画面にユーザーリストを配置

システム管理者のアカウントで、ホーム画面のギヤアイコンを開いて「編集ページ」を開きます。

Lightning アプリケーションビルダーの画面で、左側のコンポーネントの一覧から、リストビューを任意の位置にドラッグして、オブジェクトを「ユーザー」、検索条件を作成してユーザーリストを選択して、保存します。

そうすることで、任意の画面のユーザーリストから、対象ユーザーの動的なレポートに飛ぶことが可能になります。

「インサイドセールスのレポート一覧」「福岡支店の営業担当のレポート一覧」など、ユーザーリストのパターンを作っておくことで、リストの切り替えが可能になります。

ただ、ユーザーリストは本来想定されている使い方ではなく、本来のユーザーリストとして使う時にも、リストが表示されてしまうため、リスト名などで、目立たないような工夫が必要かもしれません。

【動画内容】(8分半程度 ※音声が流れます)

  • URLパラメータとは
  • URLパラメータの利用
  • レポートの作成
  • パラメータの応用

まとめ

今回の方法では、退職者が発生した場合も、レポートの原本は1つなので、レポートが残ってしまうことはありません。
使わない2年前のレポートが残ってしまって、レポートを検索するときに、レポートが乱立してしまって、どれが最新のレポートか探せないようなことも軽減できます。

ただし、前回も説明したように、利用できる場所が限られるので、使う場面が難しいです。
おそらく、数式のカスタム項目と、リストビューの組み合わせが、個人的にはベストのような気がしています。

何百種類もある商品単体のレポート作成が必要な場合も、この方法で、1つのレポートを何百パターンのレポートに分岐することが可能になります。
使える場面が少ないですが、条件が揃うと、メンテナンスが不要、かつ、時間の削減になると思いますので、参考にして頂けると幸いです。

カレンダー

«1月»
日 月 火 水 木 金 土
   1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

最近のエントリー

夜行フェリーから始まった島時間。3度目の五島列島・福江島へ!

2026.11.09

3度訪れても、また行きたくなる五島列島・福江島。初めて訪れたときは、夜行フェリーの窓から夜の海や島々の港を眺め、到着まで胸を弾ませていました。透き通る海と白い砂浜、断崖に立つ灯台、祈りの歴史を伝える教会など、旅の思い出とともに、私がひかれた島の魅力をご紹介します。

日本の生産性を阻む「当たり前」を見直す

2026.11.02

長年続いてきた商習慣や人事制度を、「当たり前」と受け入れていないでしょうか。今回は、IT業界の多重下請け構造と役職定年制度について考えます。技術者を育て、顧客に提供する価値を高めること。当社の取り組みも交えながら、中小企業が生産性向上と賃上げを両立するために、見直すべき課題をお伝えします。

独自の音声入力アプリを作成してみた

2026.10.26

便利な音声入力アプリを、社内のみんなにも使ってほしい。でも、全社員分の利用料を考えると導入をためらってしまう――。そんな課題をきっかけに、AIエージェントを使って独自のアプリを作ってみました。いきなりコードを書かせず、まずは課題と設計を整理することからスタート。実装やテスト、不具合の修正を経て、1日である程度使える形になるまでの進め方を紹介します。「作るか、買うか」を考えるヒントになる開発体験記です。

門司港で南極観測船「しらせ」を見学してきました

2026.10.19

南極へ向かう船の中は、どうなっているのでしょうか?14年ぶりに門司港へ寄港した南極観測船「しらせ」の一般公開に行ってきました。間近で見る全長138mの船体の迫力や、甲板・艦橋などの見学を通して、遠い南極での活動がぐっと身近に。街では南極の氷や石の展示、しらせのレシピを使ったカレーも楽しめるなど、寄港を歓迎する催しが行われました。見学で印象に残ったことや、周辺イベントの様子をご紹介します。

アーカイブ

ブログ内検索

  1. TOP
  2. BLOG
  3. Salesforce のレポートの機能 〜URLパラメータを利用した動的な検索条件のレポート〜