We can use the joined report that can display two separate tabular reports. The joined report is created in blocks with each block representing a separate report. We can have different filters for each report as well as common fields to summarize them. For example, we can compare the List of Open Opportunities by the Type of Account.
We can add custom charts to the Summary, Matrix, and Joint Reports using the Add Chart button, as shown in the following screenshot:
We will take a look at the options used to customize charts while creating dashboards in the next section. One final thing remaining at this point is to run the report and watch it go live.
Remember that the preview of the report does not contain live values, and we won't get a proper report until the report is run.
Once the report is generated, we get the following options:
When we save the report, there are a few more options available to drill down and summarize the data. The numbers correspond to the numbers on the previous screenshot:
We can schedule the report to run at a particular time and e-mail it to the participants. The report once scheduled will run automatically at the time and recalculate the values without the need for manual intervention.
To schedule a report, first follow all the steps and generate a report. On the report page, as shown in the following screenshot, select the arrow beside the run report. In the drop-down menu, select the Schedule Future Runs… option.
If the report is not saved, it will open the save report dialog box. Save it and continue. If the report is saved, it will open the next page, as shown in the following screenshot:
Let's take a look at the numbers marked on the preceding screenshot in detail:
The report will run at the specified time and we will receive an e-mail containing the report.
Standard report types are automatically included with standard objects and custom objects. Standard report types cannot be customized and automatically include standard and custom fields for each object within the report type. However, using a custom report type, we can specify which objects and fields to use.
Generally speaking, most organizational requirements are solved using standard report types. For example, a custom report type is useful to add fields from lookup relationships, and even fields from lookup relationships from those fields.
To set up a custom report type, we execute the following steps:
name
, description
, primary object
, development
status
, and the category
to store it in, as shown in the following screenshot, and click on Next.master–child
relationship with the primary object are seen in the list. Save the relationship.The general library needs to get an inventory check of all the media items that are available presently in the library and are scheduled to be returned by the end of the week. The availability of the item is determined by a checkout on the media object. The report should be grouped by the type of the media item (books or movies). Generate the report for it.
We have already seen how to create a report in the previous section. Refer to the section on report builder to create a report.
The librarian would like the report to be generated at the end of every working day and e-mailed to her. Schedule the report prepared in the previous exercise to be e-mailed every day at 5 p.m.
The general library needs to generate a report of all the defaulters to be displayed on their bulletin board. The report should contain the name of the defaulter and the item that the customer has borrowed. It should be grouped by the media resource (books and movies).
3.145.206.43