I am trying to make my custom dashboard a report. But when I create a report the "Create a Report Based on the current Dashboard" option is greyed out
The "Create a Report Based on the current Dashboard" option is only applicable if your dashboard has Parameterized inputs
Then you can pick the views the dashboard is built on
NOTE: This option is not a full copy
To add charts/tables/graphs to the report, they have to be set up to shared.
Views have to be defined as "Allow this view to be included in other views"
Or, there is a "share" link if you select the "options" for the component on the Dashboard.
On this link you will see Reportlet and Pagelet, check them both.
You will see the component available under the "Add Existing Template" in the Universal category.