Jun 09

Eventing OnAfterModify: Watch out when checking against xRec

Yesterday, I needed to put some code after modification of a record. So I decided to use the event for this. My code only needed to be updated if some field was updated. After coding my functionality, I went on … Continue reading

May 18

Creating a .NET Assembly, the importance of versioning

Everyone who has ever created a .NET DLL for his NAV project will probably have run into different kind of issues concerning versioning. Either unable to overwrite without stopping the Server Instance Not having the right assembly loaded Having to … Continue reading

Mar 21

Translating NAV: Translation Tokens

Some of you might already have needed to translate NAV objects before. When you did this, odds are big that you have run into “unreadable” translation tokens? Well, I have, after searching around a bit, ran into a blog post … Continue reading

Feb 17

Cumulative Update 4: MESSAGE function does not work as expected


At iFacto, we try to keep our product as up to date as possible. Which means that when there are some problems in the Cumulative Updates, we run into them fairly early. As such, I have found a situation where … Continue reading

Jan 25

Eventing: (Little) Update

In addition to my previous post “Eventing: an Overview” I’d like to add a few things I have forgotten in my list.

Jan 22

Eventing: an overview

A few days ago we had a workshop in the company about events. Even during our internal overview, we found out some thing which weren’t very clear before. So I decided to try to list a bit about it here.

Oct 21

Reading from and writing to the Clipboard

Have you ever tried putting something in the clipboard? Well, aside from literally copying or pasting? If you have ever tried something like this in .NET, you might remember, you need to call the functionality in a thread with STA … Continue reading

Oct 07

Using Codeunits as Classes

This time, I’ll present you with another way to use Codeunits in NAV. By using Codeunits as parameters to a function, you can use Codeunits as (sort of .NET) Classes. If you declare different local variables to the same Codeunit, … Continue reading

Oct 05

Dynamics NAV 2016 Released

Well, It’s official. NAV 2016 is released. (You can find it here by the way) Here’s a quick run through of the “What’s new”, from a technical view (taken from the NAV 2016 Development Environment help). Mind you, I won’t … Continue reading

Sep 17

Load NAV Service DLL for a specific Server Instance

Sometimes, you have multiple NAV Instances installed. When you have multiple installations, with different builds, you cannot use the PowerShell functions for each instance. You could try loading the NavAdminTool.PS1 in the correct NST folder. However, this will probably not … Continue reading