Blog Post List
  • How-to: Make Sure Your Pages Can Be Translated

    As with Forms, an essential part of the Pages we build are the informational labels displayed. At MS we tend to call them in short UI strings . For the majority of pages these labels, including their (textual) content, are inherited from the table fields they are bounded to. However some parts of a Page will not inherit their textual content, but are, let me call it, self containing . Some examples: FastTabs Calculated "Fields", being field controls that show the content of a …
    • 2011-4-29
  • BaIS #4: GetUidOffset

    An international solution should be able to co-exist with any other add-on. License wise this has been enabled by specific objects ranges assigned to the add-on which assures that CSIDE objects - i.e tables, table fields, forms, reports, etc. - do not conflict (however see note 1). Unfortunately NAV does not have an automatic mechanism that prevents that lower level objects in your solution, like controls and variables - including functions and text constants -, might conflict with other solutions…
    • 2011-4-22
  • BaIS #3: Pages and Controls with Duplicate IDs

    Today we ran into some strange behavior of NAV pages. It all started with the following error message when my colleague Paul opened PAG42 (Sales Order): Impressive, isn't it? After various detours we found out that this page had a duplicate of the following ActionGroup: Error on Duplicate ID Less then two months ago we switched from developing in a central NAV database to Team Foundation Server with the consequence that all code is stored in .txt files, but also having the availability…
    • 2011-4-18
  • BaIS #2: Building a Database

    So I started a sequel with so far only one post ... and some papers with notes still lying about. A day off at home. Sun shining. Spring sparkling. Reading David van Reybrouck's humongous book on Congo . And now some time in between to sit down and write. Let's go. BaIS #2: Building a Database Having our code stored in .txt format in Visual Studio Team Foundation Server (TFS) this puts us up with a number of challenges when building a database (called a build) from scratch. Updating…
    • 2011-4-8
  • SoberSmarties.Tech

    Some time ago I was happily surprised by a colleague sending me this link: http://www.sobersmartiestech.com/2010/11/performance-testing-dynamics-nav-middle.html . Thanx, Marius. I recall myself thinking "sobersmarties .. tech?" OK ,the performance-testing-dynamics-nav-middle part at least made sense and, of course, clicking on a link is not so much of an effort. And there I was, sitting in front of a full blown article on the performance of NAV based on SS's own findings. Indeed, as SS…
    • 2011-4-5
  • Poisson d'Avril, April Fools Day, 1 April, День Дурака?

    Apparently not. Just before wrapping up for the weekend MS dropped this Congratulations 2011 Microsoft MVP! e-mail in my mailbox. April 1, what a day to receive this honor. April 1, always part of my memories. Those days, ages ago, when my brothers and I always seemed to succeed to fool my youngest sister, placing a cup of water on top of her door standing ajar. Waiting anxiously for her to return home from high school. Close enough to her room to witness what inevitably was going to happen…
    • 2011-4-2