Extend a User-Created Table | CloudFronts

Extend a User-Created Table

Introduction:
Microsoft Dynamics Business Central allows extending Pre-defined Tables, which is basically Customization and it is achieved using Extensions. Using Extensions developers can modify Pre-defined Tables according to requirements. But the extension of a Table can be done only if its “Extensible” property is set as True. This property is by default set as True for Tables.
Now suppose a developer wants to extend a table that is created.

Pre-requisites:

  • VS Code
  • AL Language Extension
  • Microsoft Dynamics Business Central

Solution:


Step 1:

Set the Extensible property of the Table that is supposed to be extended as shown below:
In this case, the table to be extended is “Properties”.

 

Extensible Property

Step 2:

Now go to Extension Management and get the AppID, Publisher, Name of App and Version as shown below:

 

App Details

Put the above details of App in the dependencies section of the new extension where the table is to be extended as shown below and download symbols:

 

Dependencies



Step 3:

You can see that the “Properties” table is now available for extension. Here I have added a field “Extended Name” in the Properties Table. Also, that field can now be seen by accessing Properties Table by URL.

 

Extended Table

 

Thank you.

Hope this helps!


Share Story :

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close