Flattening Data Sets in RDLC Reports for Easy Development

Back in the day of the old Microsoft Dynamics NAV Report Writer, we got to do a distinct section and loop for each table we were going through with the report. But in the fast-paced future world of RDLC reporting in the Dynamics NAV RTC (RoleTailored Client), we have a very different reporting model. I… Continue reading Flattening Data Sets in RDLC Reports for Easy Development

Microsoft Dynamics NAV 2013 Report Printing Oddity (and a Solution!)

I have to give credit to my colleague, Suresh Kulla, for helping me out with this one, since I only figured it out after he explained it to me.  I was working on a report yesterday when something maddening happened.  I was making some customizations to the Service Quote report in Microsoft Dynamics NAV 2013… Continue reading Microsoft Dynamics NAV 2013 Report Printing Oddity (and a Solution!)

Microsoft Dynamics NAV: Notes Attached To Documents Are Links

I learned something useful (or maybe I relearned something useful) today that I want to make sure and write down for future reference—not only for my future reference, but everyone else’s, too. I need to give credit to Ed Fager, my esteemed ArcherPoint colleague who told me about this. Microsoft Dynamics NAV has both Links… Continue reading Microsoft Dynamics NAV: Notes Attached To Documents Are Links

Microsoft Dynamics NAV: How Code Changes Save Hours of Execution Time

Coding for Performance C/AL, the Microsoft Dynamics NAV programming language, is very flexible. There are a lot of ways to do the same thing, but not all ways are created equal. This typically doesn’t matter for smaller customers, where there simply isn’t the transaction volume to see a noticeable difference, so some developers may not… Continue reading Microsoft Dynamics NAV: How Code Changes Save Hours of Execution Time

Microsoft Dynamics NAV 2013: Creating Page Breaks in RTC Reports

In this blog post, I will explain how to dynamically control the page break for a group. In other words, how to create a conditional page break in a Microsoft Dynamics NAV 2013 RTC report. For this example, I will use the standard report 5057 (Salesperson – To-do’s). This report is already grouped by salesperson,… Continue reading Microsoft Dynamics NAV 2013: Creating Page Breaks in RTC Reports

Microsoft Dynamics NAV: Estimating Costs for Code Changes

I’m sometimes asked why an estimate for a simple change is so high. For example, a customer recently wanted to add a field to their Sales Order, which had no business logic behind it. If you are familiar with the Microsoft Dynamics NAV development environment, you know that this change can quite literally be done… Continue reading Microsoft Dynamics NAV: Estimating Costs for Code Changes

Microsoft Dynamics NAV 2013 R2 Error – Unable to Verify Table Changes

What Every Developer Needs to Know In NAV 2013 R2, Microsoft has introduced multi-tenancy. That means that a corporation that has many companies can split their database into many databases with one set of applications in an application database. The difference allows them a little more flexibility in backing up the databases and other maintenance… Continue reading Microsoft Dynamics NAV 2013 R2 Error – Unable to Verify Table Changes

Login Error: Communication protocol mismatch between client and server

There are times when logging into NAV 2013 that you will be prompted for a username and password. But after entering the proper credentials, you receive an error prompt that says, “There is a communication protocol mismatch between the client and the server,” as shown below. Figure 1 – NAV error prompt stating there is… Continue reading Login Error: Communication protocol mismatch between client and server

Microsoft Dynamics NAV 2013 RDLC Reporting RBC Attacks: Part 3 of 10

NAV 2013 RDLC Reports can create a vast ocean of issues for the developer to resolve. Yet in the midst of our pain and frustration, there are answers. Within our own developer community, the Dynamics User forum and the Microsoft Business Solutions (MiBuSo) forum are full of answers to RDLC report problems. But…you need to… Continue reading Microsoft Dynamics NAV 2013 RDLC Reporting RBC Attacks: Part 3 of 10