Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ダッシュボードコンポーネントにリンクされているレポートの「レポートが削除できません」エラー

公開日: Oct 13, 2022
説明

レポートを削除しようとすると、次のエラーメッセージが表示されることがあります:

Classic:

Report cannot be deleted (レポートを削除できません)
One or more dashboards depend on this report. Please delete the dashboard components referring to this report and try again. (1 つ以上のダッシュボードがこのレポートに依存しています。このレポートを参照しているダッシュボードコンポーネントを削除して、もう一度やり直してください)


Lightning:

We couldn't complete your request. Ask your Salesforce admin for help. (リクエストを完了できませんでした。Salesforce のシステム管理者に問い合わせてください)
Error Details (エラーの詳細)
The report can't be deleted because there are one or more dashboards referencing it. (レポートを参照しているダッシュボードが 1 つ以上あるため、レポートを削除できません)

解決策

このエラーメッセージが表示されるのは、レポートがダッシュボードのコンポーネントであるためです。ダッシュボードコンポーネントに関連付けられているレポートは削除できません。

レポートに関連付けられているダッシュボードコンポーネントを見つけるには、次の手順に従います。


(A) カスタムレポートタイプを作成する
 

1. [設定] | [作成] | [レポートタイプ] | [新規カスタムレポートタイプ] へアクセスします。
2. 主オブジェクトをレポート、従オブジェクトをダッシュボードコンポーネントに設定します。
3. ダッシュボードコンポーネントのリレーションを 「A」レコードには関連する「B」レコードの有無は問いません に設定します。
4. そのレポートタイプを使用してレポートを実行し、以下の項目を含めます:
  • レポート名
  • ダッシュボードのタイトル
  • ダッシュボードコンポーネント ID
  • ダッシュボードコンポーネント: 作成者: フルネーム


注: 結果を絞り込むために、「レポート名」に等しいフィルタを追加することができます。
[項目名 レポート名 次の文字列に一致する "レポート名" ] 
(※"レポート名"の部分に実際の対象レポート名を挿入)


(B) ダッシュボードコンポーネントを削除する
 

1. ダッシュボードコンポーネント ID をコピーして、ブラウザの URL バーでインスタンス名のすぐ後に貼り付けます。例えば:
  • ダッシュボードコンポーネント ID:000XXXXXXXXXXXX
  • ブラウザの URL: https://na5.salesforce.com/ 000XXXXXXXXXX

2. ダッシュボードコンポーネントを開くことができる場合は、単にそれを削除してください。
3. 「データがありません」エラーメッセージが表示されてダッシュボードコンポーネントを開くことができない場合は、このダッシュボードコンポーネントが他のユーザーの個人用ダッシュボードフォルダに保存されていることを意味します。
4. 手順 1 で説明したように、ダッシュボードが保存されている個人用フォルダを持つユーザにダッシュボードコンポーネント ID を削除させます。
ナレッジ記事番号

000384818

 
読み込み中
Salesforce Help | Article