When creating a custom object you get the chance to "Allow reports", by clicking the checkbox. Can anyone tell me what the checkbox does, exactly? The reason I ask is because I have created some objects with the checkbox not checked, and I can still create custom report types for that object, so not checking the checkbox doesn't actually prevent the use of the object in reports.

1 Answer 1


If you check the "allow reports" box then they become available to report on without you needing to define a custom report type.

If you click on "New Report" you will find them in the section Other Reports, unless your object is master detail to a standard object in which case you will find them with in that standard objects section. For example "Accounts with My Reportable Objects"

If you deselect "allow reports", then the Object is removed from the list of standard report types available. If the object is the child in a master-detail relationship, and the child has allow reports enabled but the parent does not, then no standard report is available.

  • 1
    Thanks! And what happens if the master object is custom and doesn't have Reports enabled, will the detail object get it's own report type? Also; if you uncheck the checkbox after it's been checked, will the reletead report types be deleted? Commented Dec 6, 2013 at 9:39
  • @Lex, I've updated my answer with those answers
    – Doug B
    Commented Dec 6, 2013 at 10:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .