Introduction

Completed

In this module, you learn how to create table extensions and page extensions for the rewards extension so that you can customize them according to the requirements. We'll continue to add or change objects in the customer rewards extension that you started creating in the previous modules of this learning path.

Until now, you've only created new objects in your extension, and have created new tables and pages. Now you'll modify some existing base pages in Business Central. To accomplish this task, you need to use table extension and page extension object types.

Two special objects are used for building extensions. Table extension objects and page extension objects are used for defining additive or overriding changes to table or page objects.

The table extension object allows you to add more fields or to change properties on a table that is provided by the Dynamics 365 Business Central service. For the scenario in this module, your customer rewards extension requires extensions for the Customer table.

The page extension object extends a Dynamics 365 Business Central page object and adds or overrides the functionality.

In this module's exercises, your customer rewards extension requires extensions for the following pages:

  • Customer Card

  • Customer List