Print this page

Resolve common Dashboard Component errors

Knowledge Article Number 000181501
Description


Dashboard components generate errors based on any number of factors. This article covers several common dashboard errors and how to resolve them.

Resolution


"This report cannot be used as the source for this component. If it is a summary or matrix report, add one or more groupings in the report. If it is a tabular report with a row limit, specify the Dashboard settings in the report."

  • For a Summary or Matrix Format, you need to add one or more groupings in the report.
  • If the source report of the dashboard's component is in Summary format, please make sure that the Running User of the dashboard has at least "read only" access to the field that is used to summarize or group the report.
  • If the report is in a tabular format, please make sure that you click on the filters "add" drop down menu, click on "row limit" and then selected a row limit. After selecting the row limit, a button called  dashboard settings will appear next to the Run report button. Please select the Dashboard settings and save. The Running User of the dashboard has at least "Read Only" access to the fields specified in the Dashboard Settings of the source report as Name and Value.

 

"__MISSING LABEL__ PropertyFile - val SubscribingFromInactiveException_desc not found in section Exception."

This occurs when saving a Dashboard.

Workaround: Clone the Dashboard and use the newly created one instead of the original.

 

"The running user for this dashboard does not have permission to run reports. Your system administrator should select a different running user for this dashboard."

This means that the running user set for the Dashboard does not have the running user permission in the Profile.

Have a System Administrator follow these steps:

1. Go to the Dashboard with the error message and click Edit Properties.
2. Check who the Running User is in the Dashboard Security Settings.
3. Search this User to find out which Profile they have. 
4. Click on the Profile and go to the Profile's "General user Permissions" section.
5. Look for the "Run Report" permission.

 

"The Running User for this Dashboard is inactive. Your system administrator should select an active user for this Dashboard."

You have an Inactive User listed as the "Running User" for the dashboard you are trying to view. You'll need to update this User to view the Dashboard.

 

"One or more of the fields selected in the component is no longer available in the report. Use the dashboard component editor to select one of the available fields."

This Error Occurs when the Running User of the Dashboard does not have access to the field that is set in the Dashboard. One example is that Custom Summary Formula that is referencing two fields (i.e.: Amount:Sum + Custom_Field_c:Sum). If a User doesn't have access to either field, you'll get the error. Please follow the steps below:

1. Review the fields in the report that are used in the Dashboard such as the fields referenced in the Custom summary fields.
2. Go to Setup | Customize | Object (where the field in the report is located) | Fields
3. Click the field that you used in the Dashboard, and then click Field Level Security.
4. Check "visible for the Profile."
5. Click Save.

 

"Warning: the results below may be incomplete because the underlying report produced too many summary rows and the sort order of the component is different from the sort order in the underlying report. Try adding filters to the report to reduce the number of rows returned."

Open the Source Report and try to reduce the grouping's row results. For example, for date fields change the grouping Daily to Monthly or remove a grouping level.

 

"Too Many Dashboard Components. A single dashboard may contain at most 20 components."

  • This can happen even if you can see less than 20 components on your dashboard.
  • When you change the Dashboard Layout Style from 3 to 2, as one column of components will be hidden but still counted.
  • When cloning a dashboard from 3 columns Layout to 2 columns.
  • Where the original dashboard components have already reached the 20 limit.

To fix the issue: Edit the Dashboard Properties by changing the Dashboard layout style from 2 to 3. Remove components from the extra column and re-edit the layout style from 3 to 2.

 

"Can't save dashboard with incomplete components. Each component must have a type and a data source. Please complete components before saving."

You either need to add the Component Type or a Source Report to a component.

 

"The source report isn't available; it's been deleted or isn't in a folder accessible to the Dashboard running user."

This happens with Dynamic Dashboards, if the Source report is in a folder not shared with the Running User. To resolve this share the folder where the source report is present to the affected User.

 

"Dashboard is visible. The moment you click on the component it throws an error 'Data Not Available."

This can happen with a "static dashboard." This means the Dashboard folder is shared with the User but not the Source Report.

 

"Please have your administrator enable at least one dashboard for you to view" when customizing the Home Page."

Received by Users who don't have access to any Dashboard in the Organization. Please ensure that the affected User is given access to the Dashboard folder.

 

"Unable to run Source Report because it's definition is invalid"

When you encounter this error with it is indicating that the filter criteria has an invalid reference. This typically occurs when a field used as a filter within the report is hidden via Field Level Security from the running user of the dashboard. A reference within the  Advanced Filter Conditions (e.g. 1 AND (2 or 3) and 4) will cause this to occur as the row for this hidden field will be unpopulated.

There are a couple options available:

  • Click on Clear for the Advanced Filter Logic
  • Modify the profile of the runnning user and permit access to the hidden field, or
  • Change the field level security for the running user's profile to allow them to see all filters and grouping fields within the specific report




promote demote