レポートとダッシュボードを作成する
作成した Suggestion Box アプリケーションには、レポートとダッシュボードを作成、編集、実行できる [Reports (レポート)] タブと [Dashboards (ダッシュボード)] タブが含まれています。これらの機能を使用することでビジネスは有益な洞察を得ることができ、アプリケーションがより有用になります。
表形式レポートを作成する
受信した提案の数と各提案の状況を表示する簡単な表形式レポートの作成から始めます。表形式レポートではデータはシンプルな行と列で表され、スプレッドシートによく似ています。表形式レポートを使用して、合計、平均、最大値、最小値など、列の集計を表示できます。
-
アプリケーションランチャー をクリックし、[Suggestion Box (提案箱)] を選択します。
-
[Reports (レポート)] タブを選択して、[New Report (新規レポート)] をクリックします。
- [Search Report Types (レポートタイプを検索)] に
Suggestions
(提案) と入力し、[Suggestions (提案)] を選択します。
メモ: [Suggestions (提案)] レポートタイプが表示されない場合は、[Setup (設定)] に戻って [Object Manager (オブジェクトマネージャー)] をクリックします。[Suggestion (提案)] の横にある矢印をクリックして、[Edit (編集)] をクリックします。[Optional Features (省略可能な機能)] で [Allow Reports (レポートを許可)] を選択します。[Save (保存)] をクリックします。戻ってレポートを作成します。
-
[Start Report (レポートを開始)] をクリックします。
メモ: レポートビルダーのレポートには [Suggestion Name (提案名)] 項目がすでにあります。プレビュー画面には、前のステップで作成したサンプルの Suggestion レコードが表示されます。
- [Add Columns (列を追加)] 検索に
Status
(状況) と入力し、[Status (状況)] を選択します。同様に、[Columns (列)] 検索にNumber of Days Open
(処理にかかった日数) と入力し、[Number of Days Open (処理にかかった日数)] を選択します。
メモ: [Field (項目)] ペインから [Columns (列)] セクションに項目をドラッグすることもできます。
- 実施する必要がある提案だけが表示されるようにするには、[Filters (条件)] を選択します。
- [Add filter (検索条件を追加)] 検索に
Status
(状況) と入力し、[Status (状況)] を選択します。
- [Filter by Status (状況別に絞り込み)] で、演算子を [not equal to (次の文字列と一致しない)] に変更し、[Value(s) (値)] を [Implemented (実施済み)] に変更します。
-
[Apply (適用)] をクリックします。
-
[Save (保存)] をクリックし、レポート名に
Suggestions:Status of Open Suggestions
(提案: 進行中の提案の状況) と入力します。
- [Folder (フォルダー)] で、[Select Folder (フォルダーを選択)] をクリックし、[Public Reports (公開レポート)] を選択します。これにより、すべてのユーザーがこのレポートにアクセスできるようになります。
- 次に、もう一度 [Select Folder (フォルダーを選択)] をクリックします。
メモ: このレポートにアクセスできるユーザーを限定する場合は、フォルダーを作成し、ユーザーによって異なるレベルのアクセス権を付与します。
-
[Save (保存)]、[Save & Run (保存 & 実行)] の順にクリックします。
サマリーレポートとレポートグラフを作成する
レポートデータを視覚的に表示すると、理解しやすくなることがよくあります。表形式レポートにはグラフが含まれないため、レポートをコピーしてサマリーレポートを作成しましょう。これによって、グラフを追加できるようになります。
-
[Suggestions: Status of Open Suggestions (提案: 進行中の提案の状況)] レポートの [Report Results (レポート結果)] ビューで、
-
[Edit (編集)] の横にあるドロップダウンをクリックし、[Save As (別名で保存)] を選択します。
- レポート名として
Suggestions:By Status
(提案: 状況別) と入力します。
-
[Public Reports (公開レポート)] フォルダーを選択します。
-
[Save (保存)] をクリックします。
-
[Edit (編集)] ボタンをクリックし、[Groups (グループ)] 検索に
Status
(状況)と入力し、[Status (状況)] を選択します。
-
[Save & Run (保存 & 実行)] をクリックします。[Report Results (レポート結果)] ビューが表示されます。
-
[Add Chart (グラフを追加)] ボタンをクリックして、このレポートにグラフを追加します。
-
グラフのプロパティの歯車アイコンをクリックして、Donut chart (ドーナツグラフ) を選択します。
-
[Chart Title (グラフタイトル)] に
Suggestions Status
(提案の状況) と入力し、[Value (値)] ドロップダウンで [Record Count (レコード件数)] を選択します。
- [Edit (編集)] ボタンの横にあるドロップダウンをクリックし、[Save (保存)] をクリックします。
進行中の提案の状況別の合計数を示すドーナツグラフがレポート結果の上に表示されます。
ダッシュボードを作成する
Salesforce のダッシュボードには、自動車のダッシュボードと同じように重要な情報が一目で把握できるように表示されます。ダッシュボードには、グラフ、ゲージ、テーブル、測定基準のデータを表示できます。ダッシュボードはレポートに基づいています。
-
[Dashboards (ダッシュボード)] タブに移動して、[New Dashboard (新規ダッシュボード)] をクリックします。
- [Dashboard Name (ダッシュボード名)] に
Suggestions Dashboard
(提案ダッシュボード) と入力し、デフォルトの非公開ダッシュボードフォルダーに作成します。
-
[Create (作成)] をクリックします。
-
[+Widget (+ウィジェット)] ボタンをクリックし、[Chart or Table (グラフまたはテーブル)] を選択します。
- [Report Search (レポートの検索)] で、
Suggestions:By Status
(提案: 状況別) を検索し、選択します。[Select (選択)] をクリックします。
-
ドーナツグラフを選択し、[Value (値)] ドロップダウンで [Record Count (レコード件数)] を選択します。
- タイトルを
Suggestions By Status
(状況別の提案) に編集します。
-
[Add (追加)] をクリックします。
-
[Done (完了)]、[Save (保存)] の順にクリックします。
まとめ
これで完了です。1 行のコードも記述することなく、簡単な提案管理アプリケーションを構築しました。はじめにシンプルなデータモデルと提案を管理するためのデフォルトのユーザーインターフェースを作成し、次にドラッグアンドドロップエディターを使用してユーザーエクスペリエンスをカスタマイズしました。さらに、数式言語と Flow Builder を使用してビジネスロジックを追加しました。最後に、ビジネスデータを監視、分析するためのレポートとダッシュボードを作成しました。このプロジェクトの「リソース」セクションのリンク先を参照すれば、引き続きさらに高度な作業を行うことができます。
リソース