Salesforceのレポートについてまとめてみた

こんにちは
本橋孝昭です

今回はSalesforceのレポートについてまとめてみました

今回の内容は動画でも公開しています

https://youtu.be/d6aXZ-8iI40

<iframe width="560" height="315" src="https://www.youtube.com/embed/d6aXZ-8iI40" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>


# Salesforce のレポートってなんだ？


レポートとはざっくりいえばSalesforceのデータを表にすることです



![レポート001.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/e17b589b-f958-c967-9fc8-ff444c888586.png)


![グラフ.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/faeb7ac3-38bb-4d1a-75b2-d605afdb1615.png)


エクセルでは、よくエクセルデータを元にグラフを作る人がいると思います

SalesforceでもこのようにSaelsforceデータを元に表などを作成することが可能です


詳細はこちらでも解説しています

https://qiita.com/Takaa/items/fa7db2456889c3ce76c1

Salesforceでレポートを作成するには、まずレポートタイプの選択が必要です

レポートタイプについて解説します


# レポートタイプとは？

レポートタイプはレポートをする際に「なんのオブジェクトのデータを表示させるか」を選択させる必要があります
この「なんのオブジェクトのデータを表示させるか」を選択することができるのがレポートタイプです

レポートタイプの種類は２つあります

1 標準レポートタイプ
もともと選択できるレポートタイプです
Salesforceは最初から「標準レポートタイプ」がいくつか用意されます

2　カスタムレポートタイプ
レポートタイプは新規で作成しカスタマイズすることが可能です
このような作成したレポートタイプを「カスタムレポートタイプ」といいます


カスタムレポートタイプの詳細はこちらの記事をご参照ください

https://successjp.salesforce.com/article/NAI-000124


## カスタムレポートタイプの特徴

カスタムレポートタイプの特徴をいくつか紹介します

### 1.カスタムレポートはオブジェクトをリレーションがある４つまで選択可能

レポートタイプではリレーションがある（参照関係や主従関係のある）オブジェクト最大４つまで表示させることが可能です

例えばこのように
・取引先
・商談
・見積
・注文
のようなレポートタイプは表示可能です
（取引先と商談は参照関係でリレーションが結ばれてます。他オブジェクトもリレーションがあります）

![レポートタイプ０１.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/674a349b-4793-4327-b464-dd34b0632dc0.png)

しかしながらレポートタイプは４個以上のオブジェクトを表示させることはできません


また、よくある話として
「リレーションが無いオブジェクトを表示させるレポートを作成したい」

という話があります
例として商談とケースを同時に出すレポートタイプは作成できません

これは商談とケースでリレーション（参照関係や主従関係）がないからです

回避策として
・取引先と商談　レポートタイプでレポート作成
・取引先とケース　レポートタイプでレポート作成

・結合レポート　で２つのレポートタイプを表示
という設定が可能です（結合レポートタイプについては後述します）

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/d046b5de-a028-91d6-c59d-a470268e5b65.png)



### 2.カスタムレポートは表示させる項目を指定できる

カスタムレポートタイプは表示できる項目を制限することが可能です

これによりレポートで使える項目を制限させることが可能です
![レポートタイプ特徴２.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/3de0db71-1d50-2013-a213-fdce334d7b39.png)


### 3.レポートの表示項目名が変更できる

カスタムレポートタイプではレポートで表示する際に項目名ではない状態で表示させることが可能です

![カスタムレポートタイプ３.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/ee1d9745-d226-cb45-ea45-9db4dbb0bab8.png)


# レポートの種類
レポートタイプを選択してレポート作成する際、レポートは
・表形式
・サマリー
・マトリックス
・結合

の４種類を作成することが可能です

レポートの４種類についてみていきましょう


## 表形式
リストビューのような見え方のレポートです

![１レポート.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/d21b00c3-4874-25af-db92-8b0baed8b653.png)


## サマリー
行をグルーピングされたレポートのことです
![２レポート.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/82699c22-d55f-b1b3-9d81-bc2cc8e54957.png)


## マトリックス
行と列をグルーピング化したレポートのことです

![３レポート.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/7756d94f-6904-4f7c-e09f-d5cef431845a.png)


## 結合
レポートタイプが異なるレポートを「ブロック」として表示させることのできるレポートのことです

![４レポート.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/531631/8f12953e-bbca-0c53-c356-23a7b2887ea5.png)



# レポートの共有方法

作成したレポートは誰に共有するか　の設定はレポートが格納されているレポートフォルダの設定によります

もしもレポートを誰かに共有したい場合、レポートを格納するレポートフォルダを公開フォルダにするかレポートフォルダを作成し共有したい人をフォルダに共有しましょう


# ユーザはレポートのどこまで見えるか　問題について

そもそもユーザが閲覧できるレコードやレコードの項目内容には制限がされているのが一般的なSalesforce環境です
（プロファイルやレコード共有の話です。）

https://qiita.com/Takaa/items/dae3107d096510af1f74

レポートで確認できるオブジェクト、レコード、項目は通常のオブジェクト閲覧、レコード閲覧、項目閲覧と同じ設定になります

例１　商談オブジェクトレコードを閲覧できないユーザはレポートでも商談オブジェクトレコードを一切閲覧することはできません

例２　取引先オブジェクトレコードは閲覧できるか取引先オブジェクトの項目「電話」が閲覧できないユーザは取引先レポートを閲覧しても「電話」項目は閲覧できません

なお、レポートではオブジェクトのデータを絞り込みをして表示させることが可能です

レポートの絞り込み条件では通常のユーザのオブジェクト、レコード、項目閲覧権限にプラスしてレポートの絞り込み条件で絞り込みされた情報のみ閲覧することが可能になります


# おまけ

今回はレポートについて解説のみにしますが、
レポートから作成されるダッシュボードでは、
「次のユーザとしてダッシュボードを参照」という設定が可能です
この設定をすれば例えば

・通常商談レコードを閲覧できないAさんがダッシュボード上では商談データ閲覧が可能

という設定が行えます

詳細はこちらをご確認ください


https://qiita.com/Takaa/items/ff82fb6ab92de5fd3f06

https://qiita.com/Takaa/items/ab08165f76d8b88867b6