In this chapter, we went through report types in detail and explored why a report type is so important when building a report. We also saw that the system will autogenerate a new report type for a custom object when you enable an object for the report.
There are two well-known types of relationships in Salesforce: Lookup and Master-Detail for when you relate an object to another object. We discussed how this will affect report types. We shared how to extend fields from the parent object and also remove fields not available for the user to use in the report.
Lastly, we shared the benefits and limitations of using a custom report type and realized that one of the limitations is that most people will experience that when new fields are added, they will be not available in the report type. The admin needs to manually add them and while using a standard report type, all fields...