NAV 2017 – What’s new in the Developer Client

Does NAV 2017 have many new changes to the Developer Client?

The first thing I did, was to check if any of the setting possibilities has changed in the Developer Client.

I have checked everything under Database (New, Alter etc.), Customer Controls and Options – and here there were no major changes. The only change I did find, was that you now in Options can set up the Help URL. This is not the URL to the Help Server, but it is the URL for developer help.

nav-2017-options

If you in a developer client pushes F1, it will go to the default Microsoft page.

nav-2017-f1-dev-default-page

Might be useful if you have an internal or local wiki, with developers guidelines, help etc. which you would like people to use instead of the default URL.

Next I took a look on the Object Designer – No new object types has been added, it looks just like it always has done.

After this I took a look on the objects. I will not go through all objects now, just mention that you now got two new TableTypes (Exchange and MicrosoftGraph) and two new data types (Media and MediaSet)

In the C/AL Editor a new feature has been implemented – you can now chose Go To Line. (Ctrl + O, or right click – Go to line)

nav-2017-go-to-line

In the Variables three new DataTypes has been introduced: Notification, NotificationScope and TestPermissions.

nav-2017-global-variable-datatype

In the C/AL Symbol Menu, you can see that new commands has been introduced.

SESSION
2 new functions has been introduced: APPLICATIONAREA and ISSESSIONACTIVE
nav-2017-cal-symbol-menu-session

REPORTFORMAT
One new option has been added: Html
nav-2017-cal-symbol-menu-reportformat

CLIENTTYPE
Client Type – ODataV4 has been added
nav-2017-cal-symbol-menu-clienttype

TABLECONNECTIONTYPE
Two new Connection Types has been added: Exchange and MicrosoftGraph
nav-2017-cal-symbol-menu-tableconnectiontype

NAVAPP
Three new functions has been added: RESTOREARCHIVEDATA, DELETEARCHIVEDATA and LOADPACKAGEDATA

nav-2017-cal-symbol-menu-navapp-functions
And a new property: ISINSTALLING
nav-2017-cal-symbol-menu-navapp-properties

TASKSCHEDULER
A new group containing the functions: CREATETASK, TASKEXISTS, CANCELTASK and SETTASKREADY
nav-2017-cal-symbol-menu-taskscheduler

NOTIFICATIONSCOPE
New group containing notification scopes: LocalScope and GlobalScope
nav-2017-cal-symbol-menu-notificationscope

TESTPERMISSION
New group, containing test permissions: InheritFromTestCodeunit, Restrictive, NonRestrictive, Disabled
nav-2017-cal-symbol-menu-testpermission

PRODUCTNAME
New group containing the Names: FULL, SHORT and MARKETING
nav-2017-cal-symbol-menu-productname

More details will following later on.

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.