Category: Knowledge Base

Introduction to JavaScript

With ForNAV, we have introduced the option of using JavaScript as a supplement to writing C/AL code in reports. As JavaScript is new to most Dynamics NAV developers and consultants, we have provided some inspiration to get you started: Our webinar on YouTube, which focuses on the possibilities with JavaScript in the ForNAV Designer. You

Continue Reading

NAV License Requirements

To take advantage of the entire feature set in ForNAV, and design report objects with the ForNAV Designer, you must have access in the Dynamics NAV license to export and import text objects. If you use the Open Designer option on the request page, you must have export/import permissions in the NAV license that is

Continue Reading

How to add a PDF document to a Sales Invoice

Sometimes you might want to add an existing PDF to a Sales Invoice or Purchase Order, for example, to print assembly instructions or legal conditions. You can do this using the advanced PDF features that ForNAV provides with BullZip. Step 1 – Install BullZip You can download and install BullZip from http://www.bullzip.com/. License for Bullzip

Continue Reading

Data Execution Prevention (DEP)

We have observed that the Windows feature called Data Execution Prevention (DEP) can crash programs that use Microsoft.NET components. So far, this behavior has been isolated to Windows Server 2008 R2. If you experience that using of ForNAV is crashing your server or your client on Windows Server 2008 R2, you should try turning DEP off

Continue Reading

TableData 9651 does not exist

If you get the error message TableData 9651 does not exist when you compile a report object in NAV, you must check your NAV Compatibility option. This message means that your object was created for another version of NAV, where the table 9651 Report Layout Selection exists. In the ForNAV Designer and Converter, there is an option called

Continue Reading

Change the report layout at runtime

With Reports ForNAV, you can change the used report layout at runtime. This means that you can load a layout, which you have stored in a file or a blob field and use that instead of the default layout. This feature was introduced because a ForNAV customer wanted to change the invoice layout based on

Continue Reading

How to create Charts with ForNAV

Sometimes it is nice to have some kind of visualization tied to a list report. ForNAV provides two controls to enable this: Sparkline and Chart. For example: Data Table To get started, you need to define a Data Table, which can be found in the Property Grid for each data item. In the Data Table

Continue Reading

New features in Reports ForNAV 2.0

This document describes the new features in Reports ForNAV 2.0 Installation: Side-by-side installation enables you to run reports on different versions of ForNAV (the new ForNAV Designer and Converter supports conversion to previous versions of ForNAV, if they are installed). You can choose to upgrade only specific reports to a newer version. Note This means

Continue Reading

ForNAV Add-in Version 2.0

This article explains how NAV works with the ForNAV add-in. With version 2.0 of ForNAV, we have changed the way that we version the add-in and this affects how NAV loads, deploys, and caches it. The DLL File A NAV add-in can consist of multiple files. In our case, we have built everything into a

Continue Reading

PDF Timeout Setting

When the reporting runtime creates PDF documents using the Bullzip PDF Printer, it has a timeout setting to control the process. This timeout will make sure that the NAV service tier regains control even if the process does not run as planned. Up until build 1068 this timeout had a default value of 5 minutes.

Continue Reading