Developing an extension
The concept of events finds another important application in NAV extension packages. NAV extension is a file containing application modifications. Extensions can be easily installed to extend the base NAV functionality without changing base application objects. An extension package can modify UI elements and extend the data structure, but it is not allowed to introduce modifications to application code. All changes in the code can be implemented only via event subscription.
Getting ready
You will need a command line tool SignTool
to sign the extension package in this recipe. SignTool is a component of Windows SDK. Before starting the recipe, make sure you have the SDK installed, or download the SDK package corresponding to your version of Windows, from developer.microsoft.com
.
How to do it...
This recipe shows how to create an extension package. As an example, we will use an object developed in the Business and integration events recipe, modify in and wrap the changes...