Uncategorized
-
Abusing Images property to load HTML in control add-ins
One of major limitations of control add-ins is not being able to define HTML. It seems so unbelievably unbelievable, that anyone looking at it from the outside…
-
By popular demand: The Muppet Show theme
NAV TechDays keeps getting better and better and better every year. So this year, my bro Waldo and I had to prepare a few special surprises in stock for you.…
-
NAV TechDays 2018 – Evolution of a titan: a look at the development of NAV from an MVP angle
In 3 days, it’s game-time again. THE best DEV conference for Business Central will take place in Antwerp: NAV TechDays – and I’m honoured to be a part of it…
-
Webinar: Invoking Azure Functions from AL in Visual Studio Code
Long time, no see, eh? Life and work sometimes kick in and that’s exactly what they did to me recently. I am not complaining, but I would have been happier,…
-
Long time, no see
Time flies, eh? It seems you folks have been busier here on my blog than I was. Four months whooshed by since I last posted something here, and I have been so…
-
Comparing .NET values
When comparing .NET variables, including Enums, you cannot use C/AL comparison operators. To compare .NET variables, you must use the Equals method (of the…
-
Careful with Microsoft.Dynamics.NAV JavaScript object
Make sure that you don’t access the Microsoft.Dynamics.NAV JavaScript object before the document ready event fires. If you do so, you might experience problems…
-
Formatting for XML
When you have to format C/AL variables (numbers, dates/times, booleans) for exchange with other apps, call FORMAT(variable,0,9) instead of simply…
-
Do you have a value, Mr. BLOB?
To check if a BLOB field has a value, you call its HASVALUE function. For example: IF Item.Picture.HASVALUE THEN; In older versions, earlier than NAV 2009, you…
-
Improving semantics through function properties
Any function that accepts only one parameter can be called as if it were a property, and this applies to built-in system functions, your own custom functions,…