Printing NAV reports in different languages

  • Post comments:1 Comment
  • Reading time:6 mins read

Last week I delivered the C/SIDE Development course for partner community in Zagreb. As always, questions abound afterwards. Today, I’ve got a question from an attendee: “What’s the best way to print a report in multiple languages?”.

Up front: this is NOT a technical post. It IS about technical solution, but it is primarily about design, usability, standards and best practices. I’ll plain ignore the fact that it does use a few C/SIDE or C/AL references, so please, do likewise 😉

(I said this because I kind of swore not to C/AL around this blog anymore, but again – sometimes I just have to do it.)

(more…)

Continue ReadingPrinting NAV reports in different languages

Default database approach

  • Post comments:0 Comments
  • Reading time:7 mins read

Last Friday, while enjoying a not-at-all healthy Salisbury steak with cheese, I had an interesting discussion with a partner: should NAV consultancies create default databases?

A default database (in this context) is a packaged solution built upon standard Microsoft Dynamics NAV, where a consultancy has introduced a number of features that they sell to all their customers as the standard solution, instead of standard NAV. The modifications to standard NAV can range from simple report adornments to minor feature improvements  to full-scale horizontal or vertical functionalities.

(more…)

Continue ReadingDefault database approach

Featuritis Cure

  • Post comments:1 Comment
  • Reading time:4 mins read

Don’t you just love when users come up with new feature ideas at a microprocessor clock rate. Even before you finish developing one, five new requests pop up. This is a disease, and it’s called featuritis!

(more…)

Continue ReadingFeaturitis Cure

NeverENDing story

  • Post comments:0 Comments
  • Reading time:7 mins read

Hint: this is a post for developers, and mostly junior developers, those who are still learning how to code properly. I know, I promised not to blog about stuff like this, but I simply couldn’t help this time.

A friend of mine has asked me for help.

“There is this C/AL function I had to rewrite, now I end up with 106 BEGINs, and only 105 ENDs. Do you have any idea how to find where this missing END belongs?”

(more…)

Continue ReadingNeverENDing story