There are several possible reasons why data that you expect to be in a report does not appear:
Security. If you don't have permission in Microsoft Dynamics CRM to view a record, it will not appear in the report.
Data is not entered in Microsoft Dynamics CRM. The person entering data may have left fields empty.
Data does not match the criteria for the report. Many reports include a default filter that displays only active records, or you may have selected criteria that the record doesn't match.
You may be viewing a cached copy of the report. By default, data in Microsoft Dynamics CRM reports is pulled from the database each time you run a report. However, your system administrator may have changed a report to run from the cache. If data you entered recently is not included in the report, you may have an older version of the report from the cache. To refresh the report, on the Report toolbar, click the Refresh button .
You may not have permission to read records in a sub-report. If you do not have permission to read record types that are included in a sub-report, you will get an error message saying that the sub-report could not be displayed.
Your Microsoft Internet Explorer privacy settings may block required cookies. For chart reports, if instead of seeing the chart, you see a red letter X, your privacy settings may be blocking a cookie that is required for the chart control. To fix this problem, in your browser, enable cookies for the server that is running Reporting Services.
If you are offline, your local data groups may not include all the data. If you are using the report from the Microsoft Dynamics CRM for Outlook with Offline Access while you are offline, you must have a local data group A filter available in Microsoft Dynamics CRM for Outlook that determines what data is available offline and stored on the local computer. that includes all the data that will be in the report. More information: Work with Data to Take Offline