Substituting Reports

The eExtensibility feature is not yet supported for report objects in Business Central. But, now  So now we can substitute reports from the Base application with Custom reports.

To substitute a report, we have to create a method and subscribe it to the OnAfterSubstituteReport event published by Codeunit 44 – ReportManagement.

This method replaces the report specified by the ReportId with the one given by the NewReportId parameter.

In this example the “Customer – List” report will be substituted for “My New Customer – List”

When the “OnAfterSubstituteReport” event is raised, the event subscriber method is called, and the replacement takes place.


For more details kindly visit our LinkedIn page:

or you can write us on


By Manasa D.


Leave a comment

Your email address will not be published. Required fields are marked *