Cert++
Close

Standard versus custom report types

Key Takeaway

Build a custom report type when the standard report types don't include the objects, fields, or record relationships that report users need.

A report type is the template behind every report. It decides which records and fields a report can use, based on the relationships between a primary object and its related objects. For example, the Opportunities report type gives access to Opportunity records and fields like Amount, Stage, and Opportunity Owner. There are two kinds of report types: standard and custom.

Standard report types

Salesforce automatically provides standard report types that give access to most Salesforce data. You can tailor them to your needs, so you rarely need to create something brand new.

Standard report types come from object relationships. The type of relationship affects which standard report types exist and how they are categorized.

RelationshipWhat the standard report types join
Lookup relationshipData from the two related objects, in one report
Master-detail relationshipThree objects in one report: the master, the detail, and one other lookup object
Many-to-many relationshipBoth master objects and the junction object, through two standard report types

If a detail object in a master-detail relationship has multiple lookup relationships, a separate standard report type is available for each lookup.

A many-to-many relationship provides these two standard report types:

Standard report typeReport category
Primary master with junction object and secondary masterThe primary master's report category
Secondary master with junction object and primary masterThe secondary master's report category

The master listed first sets the scope of records the report can show.

Platform App Builder Study Guide

Checklist progress

0/340Learned

Identify the features and capabilities available when creating reports, report types, and dashboards

0/21

Standard versus custom report types

Learn this concept

Custom report type field layout

Learn this concept

Report filters and filter logic

Learn this concept

Cross filters on related objects

Learn this concept

Bucket columns in the report builder

Learn this concept

Row-level formula columns

Learn this concept

Dashboard component types

Learn this concept

Tabular reports as dashboard sources

Learn this concept

Report and dashboard folder sharing

Learn this concept

Report and dashboard subscriptions

Learn this concept

Historical trending reports

Learn this concept

Prepare for the Exam

Play Today's Certle

Study Community

Ask questions and get the latest info from other Platform App Builder studiers. 757 members and growing.